接口:初期理解可以认为是一个抽象类,当抽象类中的方法都是抽象,那么该类可以通过接口的形式来表示(扩展对象功能)
interface :定义接口
接口定义时,格式特点:常量,抽象方法.
接口中的成员都有固定修饰
常量:public static final
方法:public abstract
接口是不可以创建对象的.因为有抽象方法.需要被子类实现,子类对接口中的抽象方法全部覆盖后,子类才可以实例化.否则子类是一个抽象类
记住:接口中的成员都是public
接口可以被类多实现也是对多继承不支持的转换形式.java支持多实现.
接口支持多继承 |
|