接口

1 接口可以看作是一个特殊的抽象类,是常量与抽象方法的一个集合

2 所有常量都是用public static final修饰,抽象方法都是用public abstract修饰,都可以省略

3 static final是全局常量

4 实现接口的类必须重写所有的接口中的方法,否则还是一个抽象类

5 接口与接口之间也是继承,而且是多继承,,如 interface TT extends MM,NN{}

6 接口也具有多态性, 如:Runner r = new Duck(); Swimmer r = new Duck(); Flier f = new Duck();

原文地址:https://www.cnblogs.com/yjtm53/p/4138832.html