interface接口
1.定义接口
我们用class修饰的为类(类名报错是因为这个之前是接口。。)

而把class换成interface修饰词,就变成了接口

接口里的方法,都只能是抽象方法,无法写入代码,用public abstract修饰,也可以省略

接口里的属性,是常量所以必须赋值,用public static final修饰,修饰词是默认存在(不显示)

2.接口的实现
要想实现接口就必须要有一个实现类,用implements来链接接口(功能和extends继承一样,不过这个可以链接更多的接口)
(绿色框是接口名)
当类链接接口是,要重写接口里的所有方法(因为接口里的方法都是抽象方法,接口方法在上方)

3.总结
- 定义一些方法,让不同人实现(同一个接口可以别多个类链接,多继承)
- 方法类型:public abstract
- 属性类型:public static final
- 接口不能被实例化,人家没有构造器(其实都是抽象方法你实例了也没啥能用的。。)
- implements可以链接多个接口
- 必须重写接口里的全部方法

浙公网安备 33010602011771号