- 0
- 0
- 约1.19万字
- 约 73页
- 2017-05-29 发布于四川
- 举报
回顾 英语单词--1 class 类 object 对象 OOP-Object Oriented Programming 面向对象编程 constructor 构造器,构造方法 property 属性,特性 method 方法 protect 受保护 package 包 extends 扩充,延伸,伸展 static 静态的 英语单词--2 extends 扩充,延伸,伸展 static 静态的 final 结局,决赛,期末考试 abstract 抽象 interface 接口 implement 实现 overload 重载 override 重写,覆盖 nested 嵌套 anonymous 匿名 enum 枚举 面向对象编程 对象 对象的示例 属性 事物的特性在类中表示为变量 每个对象的每个属性都拥有其特有的值 属性名称由类的所有实例共享 方法 类和对象的区别 在Java中定义类和创建对象 类的命名规则: 不能为 Java 中的关键字 不能包含空格或点号“. ” 可以下划线“_”、字母或“$”符号开头 类中的方法2-1 类中的方法2-2 抽象 数据抽象 抽取出事物中的关键数据 抽取出事物中的属性和方法 数据抽象的示例 封装 信息隐藏,隐藏对象的实现细节,不让用户看到 将东西包装在一起,然后以新的完整形式呈现出来 例如,两种或多种化学药品组成一个胶囊 例如,手机、电脑 将方法和属性一起包装到一个单元中,单元以类的形式实现 this关键字 用于任何实例方法内,指向当前对象 this 的值指向对其调用当前方法的对象 this 关键字可在需要当前类类型的对象引用时使用 构造方法 每当创建一个类的实例时就调用的方法 为对象分配内存,初始化实例变量 与类同名,但没有返回类型,不使用void 两种构造方法 参数化构造方法 隐式构造方法 垃圾回收 使用new关键字来给对象分配内存。 Java自动垃圾回收无用对象占用的内存,无需程序员的干预。 程序员可以使用System.gc( )来方法建议回收垃圾内存。 包 包允许将类组合成较小的单元(类似文件夹),使其易于找到和使用相应的类文件 有助于避免命名冲突。 包允许在更广的范围内保护类、数据和方法,可以在包内定义类,而在包外的代码不能访问该类 继承 继承的优点 子类构造方法 继承小结 父类的构造方法不能被子类继承 除了继承父类的成员,子类也可以有自己的成员 可以使用super关键字调用父类的构造方法 super () 方法始终指向调用类的直接父类 super()语句必须是子类构造方法的第一句 父类构造方法的调用总是先于子类构造方法 多态性 多态性是指“多种形式” 它使用不同的实例而执行不同操作 多态包括方法重写和方法重载 方法重载 3-1 定义:同一个类中,有两个或多个方法名称相同、参数不同(参数的数据类型不同、或参数的个数相同,或参数的顺序不同) ,则这些方法重写构成重载 方法重载 3-2 方法重载 3-3 方法重写 3-1 定义:子类中有一个方法和父类的方法名称相同、参数相同(参数的数据类型相同、参数的个数相同) 、返回值相同,则子类的这个方法重写父类的方法 方法重写 3-2 方法重写 3-3 访问修饰符 3-1 信息隐藏是 OOP 最重要的功能之一,也是使用访问修饰符的原因 信息隐藏的原因包括: 对任何实现细节不需要关心 防止用户意外删除数据 访问修饰符 3-2 访问修饰符 3-3 访问修饰符可访问性 特殊修饰符 static 修饰符 3-1 static修饰符修饰的变量称为静态变量 static修饰符修饰的方法称为静态方法 静态变量和静态方法不依赖对象而存在,可通过类型打点直接访问,如: 类名.静态变量 类名.静态方法() static 修饰符 3-2 static 修饰符 3-3 final 修饰符4-1 final 修饰符4-2 final 修饰符4-3 在方法声明中使用 final 关键字向编译器表明子类不能重写此方法。 在声明类中,一个 final 方法只被实现一次。 如果一个类为 final 类,那么它的所有方法都为隐式的 final 方法。 final 修饰符4-4 一个变量可以声明为final,这样做的目的是阻止它的内容被修改。 声明final变量后,只能被初始化一次,然后就不能对其值进行修改。 一个final变量实质上是一个常量。 abstract 修饰符 3-1 由abstract修饰的方法叫抽象方法;由abstract修饰的类叫抽象类,抽象方法必须声明在抽象类中 抽象方法语法: abstract type method_
您可能关注的文档
- 第3章现代数字电子技术-原理图输入方法.ppt
- 第3章电子商务安全技术与应用.ppt
- 第3章直流电机(3-2直流电动机的工作原理和基本结构1学时16)2009-02-23.ppt
- 第3章直流电机的电力拖动(1-5小节).ppt
- 第3章第1节交变电流的特点.ppt
- 第3章第1讲牛的运动定律.ppt
- 第3章第4节《论语》选读.ppt
- 第3章精确绘图方法.ppt
- 第3章绘制示意图软件Visio.ppt
- 第3章网络信息安全.ppt
- 2025-2026学年科普版七年级下册英语Unit7 Being a Smart Shopper素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit10 Lending a Helping Hand素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit11 Rules Matter素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit12 Better Together素养测评卷(含答案).docx
- 2026年中考英语语法选择专题训练(含答案).docx
- 2026中考语文二轮学思并重,涵养君子之德论语十二章、虽有佳肴、大道之行也.docx
- 中考文言文常见文化常识梳理.docx
- 中考语文二轮:内修君子德外尽忠臣心诚子书出师表修身立德主题学习.docx
- 中考语文二轮:不一样的求学路一样的成长梦送东阳马生序劝学主题学习.docx
- 中考语文二轮:《陋室铭》《爱莲说》托物寓意主题学习.docx
原创力文档

文档评论(0)