java抽象类与接口5.4- 2020.3.31

5-4-抽象类的应用

java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
1.2.5.7不变,3.4.6不同,3.查询对象不同语句对象就不同,3.查到的对象不同,4的参数就可能不同,6字段也不同
1.2.5.6不变 3.4 不同
java抽象类与接口5.4- 2020.3.31

5-5-接口声明及实现

java抽象类与接口5.4- 2020.3.31
不用担心哪个插口是插哪个卡的
只要遵循规范
java抽象类与接口5.4- 2020.3.31
只能有常量和抽象方法,也可以继承
大括号内的前缀可以省略【只能是这两种,分别对应常量和方法】可以省略
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
一个类可以有多个接口
java抽象类与接口5.4- 2020.3.31
这个不加public不行,继承时不能缩小访问权限
类图:必须用interface,斜体,常量层,方法层
java抽象类与接口5.4- 2020.3.31

5-6-面向接口编程

接口与抽象类不同
接口方法由实现类实现
抽象类方法由子类实现
不需要重写任何方法
java抽象类与接口5.4- 2020.3.31
修改接口的实现接口的类完成,这样有弹性
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
实现例子::::
java抽象类与接口5.4- 2020.3.31
这里usb是接口类,Printer是一种实现接口的类
直接把实现类的对象赋在参数里
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31

5-7-抽象类和接口总结

可维护性很重要
java抽象类与接口5.4- 2020.3.31

2020.3.31 至此

5-8-内部类

java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31
java抽象类与接口5.4- 2020.3.31