(四)面向对象(中)

1、OOP特征二:继承性

- 继承性的好处:

在这里插入图片描述

- 继承的格式

在这里插入图片描述

- 继承性的规定

在这里插入图片描述

- PS:

在这里插入图片描述

2、方法的重写(override)

在这里插入图片描述

- 应用

重写以后,当创建子类对象后,通过子类对象调用子父类中的同名同参数方法时,实际执行的是父类的方法。

- 重写的规定

在这里插入图片描述

3、四种访问权限修饰符

在这里插入图片描述

4、关键字:super

- 使用super来调用父类中的指定操作

在这里插入图片描述

- 调用父类的构造器

在这里插入图片描述

5、子类对象实例化过程

在这里插入图片描述

6、OOP特征三:多态性

在这里插入图片描述
在这里插入图片描述

- 多态性使用前提

在这里插入图片描述

- 对象的多态性:只适用于方法,不适用与属性(编译运行都看左边)

- 虚拟方法调用

在这里插入图片描述

- 方法的重写和重载

在这里插入图片描述
在这里插入图片描述

- instanceof 操作符

在这里插入图片描述

- 对象类型转换 (Casting )(向下转型)

在这里插入图片描述

- 三种情况

在这里插入图片描述

7、Object类的使用在这里插入图片描述

- Object类中的主要结构

在这里插入图片描述

- ==操作符与equals方法

在这里插入图片描述

- toString() 方法

在这里插入图片描述

8、Java中的JUnit单元测试

在这里插入图片描述

9、包装类(的使用)

在这里插入图片描述

- 基本类型、包装类与String类间的转换

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

- 补充:

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Mason_Chen/article/details/124741670