给你我学接口视频时的笔记,希望对你有帮助:
接口:初期理解,可以认为是一个特殊的抽象类。当抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。
接口定义时,格式特点:
1.接口中常见定义:常量,抽象方法。
2.接口中的成员都有固定修饰符。常量:public static final 方法:public abstract 接口中的成员都是public修饰的。
接口:不可以创建对象,因为有抽象方法。需要被子类实现,子类对接口中的抽象方法全都覆盖后,子类才可以实例化。否则子类是一个抽象类。
接口可以被类多实现,也是对多继承不支持的转换形式。java支持多实现。
类可以继承类再实现接口。类与类是继承关系,类与接口是实现关系,接口与接口是继承关系。接口与接口支持多继承。 |