Java编程思想笔记——第九章 接口

来源:互联网 发布:java.util.Locale 编辑:程序博客网 时间:2024/06/15 16:41
  1. 接口中所有的方法默认被public abstract修饰,变量默认被public static final修饰
  2. 抽象类指的是被abstract修饰的类,不一定包含抽象方法(被abstract修饰的不带方法体的方法),即抽象类中可以没有抽象方法。
  3. 抽象类不能实例化该抽象类的对象(子类也不行),子类继承抽象类必须实现抽象方法或者子类也为抽象类。
  4. 一个类只能继承一个抽象类,但是可以实现多个接口。
  5. 抽象类实现接口的时候可以不重写接口的方法。
  6. 只有public修饰的类才能实现接口。
  7. 一个接口可以使用extend继承多个接口。
  8. 接口经常用于工厂方法模式及其变种、适配器模式等设计模式。
0 0