概念:接口可以认为是一个特殊的抽象类,当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示,接口用interface来定义。 格式: interface 接口名 { public abstract 方法名(); } 格式特点: (1)接口中常见定义:常量、抽象方法。 (2)接口中的成员都是有固定修饰符的。 常量:public static final 方法:public abstract (3)接口中的成员都是public的。 注意:接口是不可以创建对象的,因为有抽象方法。接口需要被子类实现,子类对接口中的抽象方法全部都覆盖后,子类才可以实例化,否则子类是一个抽象类。定义子类时用implements关键字对接口实现。
|