接口用来扩展一个类。
特点:
A:接口用关键字interface表示。
B:类实现接口用关键字implements表示。
class 类名 implements 接口名{}
C:接口不能实例化
D:接口的子类。
1)可以是抽象类,但是意义不大。
2)可以是具体类,要重写接口中的所有抽象方法。
由此可见多态的三种形态:
1.具体类的多态。
2.抽象类多态。
3.接口多态。
接口用来扩展一个类。
特点:
A:接口用关键字interface表示。
B:类实现接口用关键字implements表示。
class 类名 implements 接口名{}
C:接口不能实例化
D:接口的子类。
1)可以是抽象类,但是意义不大。
2)可以是具体类,要重写接口中的所有抽象方法。
由此可见多态的三种形态:
1.具体类的多态。
2.抽象类多态。
3.接口多态。