interface 接口
- 概念
可以理解为一个特殊的类,由全局常量和抽象方法组成 格式
[修饰符] interface 接口名称{ }
接口中只有常量定义 和 抽象方法定义
接口中只有常量定义 和 抽象方法定义 常量默认是使用 public static final 修饰的 用和不用都是他 修饰 方法默认是使用 public abtract 修饰的 用和不用都是他 修饰 //接口中完整属性写法 public static final int AGE = 123; //接口中完整的 方法写法 public abstract void getA(); 在接口中不能定义普通方法
接口使用
使用implements关键字来实现接口
注意: 可以实现多个接口,多个接口中用逗号间隔
接口、类之间的关系
接口与接口关系 继承关系:多继承 可以多层继承 extends
类与类关系 继承关系:单继承 可以多层继承 extends
类与接口关系 实现关系:多实现 implements