接口
关键字:interface
组成:
常量+抽象方法+static静态方法+default方法
常量 默认省略 public static final,注意需要赋初值
抽象方法 默认省略 public abstract
(接口中的方法 抽象的方法+static静态方法+defalt方法)--jdl1.8升级后可以有静态和default方法
是否的实例化 :不能
实现类必须实现接口的抽象方法
一个类可以实现多个接口--简称多实现(实现类 implements 接口1,接口2)
接口和接口之间可以继承(extends 接口)--简称多继承(接口 extends 接口1,接口2)
提升代码的标准性,提升代码的扩展性(多继承,多实现)
项目应用
项目中接口化提升标准
方法参数多态化
接口使用度高于父类(抽象类)