1、接口
接口可以看成一种特殊的类,由全局常量和抽象方法组成。
范例1:
interface A{
public static final String NAME = "Haizhu"; //定义全局常量
public abstract void run(); //定义抽象方法
public abstract String toString(); //定义抽象方法
}
也可以简写成如下的形式:
范例2:
interface A{
String NAME = "Haizhu"; //定义全局常量
void run(); //定义抽象方法
String toString(); //定义抽象方法
}
注意:
1、一个类可以实现多个接口,但是所有接口中的抽象方法都要进行覆写。
2、抽象类也可以实现多个接口。