接口 interface
接口
interface
语法格式
interface 接口名字 {
成员变量
成员方法
}
实现接口使用关键字implements
语法格式
interface A {
}
class B implements A {
}
注意事项
1.使用关键字interface声明一个接口
2.接口面可以有属性 但是是static和final修饰的属性被称为常量 几乎不用
3.接口下面的方法都是抽象的 不带方法体的
4.jdk1.8以后的可以有默认的(default)方法的 这个默认方法带有方法体
5.接口下面没有构造方法不能实例化
6.区使用一个普通的类来实现这个窗口 使用关键字implements
7.一定要在实现类中区实现所有的抽象方法
8.一个普通的类可以实现多个接口 弥补了单继承的局限性
9.一个接口可以去继承另一个接口