自学Java第14天:继承与多态:抽象类、接口、多态、final关键字、、权限修饰符、内容类
一、抽象类
1、抽象的概念
2、抽象方法和抽象类的定义格式
3、抽象类和抽象方法的使用
3、抽象方法和抽象类的注意事项
注意事项2
注意事项3
注意事项4
4、发红包案例
用户类
群主类
普通成员类
发红包
二、接口
1、接口概述与生活举例
2、接口的定义基本格式
3、接口的抽象方法定义
4、接口的抽象方法使用
实现类进行覆盖重写
5、接口的默认方法定义和使用
实现类A
实现类B
运行
6、接口的静态方法定义和使用
接口
实现类
7、接口的私有方法定义
接口A
接口B
实现类
实现
8、接口的常量定义和使用
9、接口的内容小结
10、继承父类并实现多个接口
接口A
实现类
注意事项6
接口
11、接口之间的多继承
接口A
接口B
字接口
三、多态
1、多态的概述
2、多态的格式与使用
3、多态中成员变量的使用特点
4、多态中成员方法的使用特点
5、使用多态的好处
6、对象的向上转型
7、对象的向下转型
8、用intanceof关键字进行安全向下转型
9、笔记本USB接口案例
USB接口
computer类
Mouse实现类
Keyboard实现类
运行
四、final关键字
(1)
(2)
(3)
标准的学生类
(4)
Person类
五、权限修饰符
六、内部类
1、内部类的概念与分类
2、成员内部类的定义格式
3、成员内部类的使用
4、内部类的同名变量访问
5、局部内部类定义
运行
6、局部内部类的final问题
7、匿名内部类
8、匿名内部类的注意事项
9、类作为成员变量类型
Hero类
。
。
。
Weapon类
运行
10、接口作为成员变量类型
11、接口作为方法的参数或者返回值
12、发红包案例
普通红包
接口
实现类
运行
随机红包
接口
实现类
运行