接口:
>接口是一个不能被实例化的的类型。
>与抽象类类一样,使用接口也必须通过子类,子类通过关键字implements实现接口。
>父类中写的是对一种类型的约束,接口是对一种方法的约束,具有这种方法的都可以实现这个接口。、
实现接口的语法如下:
public interface 接口名{
//接口成员
}
接口成员可是全局变量和公共的抽象方法
>实现接口的类必须实现接口中定义的所有抽象方法。接口实现类允许包含着普通方法。
>接口本身也是可以继承接口。接口继承的语法如下:
[修饰符]interface 接口名 extends 父接口1,父接口2.....{
常量定义 方法定义
}
简单的实现接口的小案例:
通过子类实现接口:通过关键字implements