demo1:
animal(抽象)类:
dog类:
frog类:
sheep类:
接口
测试类:
demo2:
接口A:
接口B:
实现类:
知识点解释:
测试类:
demo3:
接口
实现类:
测试类:
demo4:
demo5:
接口:
适配器:
理解:第二个类实现接口后,需重写接口中所有方法,当第三个类继承第二个类后,就可按照自己的需要重写部分方法,而无需全部重写。
知识点补充:
demo1:
animal(抽象)类:
dog类:
frog类:
sheep类:
接口
测试类:
demo2:
接口A:
接口B:
实现类:
知识点解释:
测试类:
demo3:
接口
实现类:
测试类:
demo4:
demo5:
接口:
适配器:
理解:第二个类实现接口后,需重写接口中所有方法,当第三个类继承第二个类后,就可按照自己的需要重写部分方法,而无需全部重写。
知识点补充: