5 抽象类和接口 - shuzi323/java-study GitHub Wiki
- 用abstract在类头修饰抽象方法,在方法头修饰抽象方法。
- 抽象类不能用new创建实例,但可以用作一种数据类型,如
A[] a = new A[10];。抽象方法只有定义没用实现,它的实现由子类提供。一个包含抽象方法的类必须声明为抽象类 - 抽象方法的构造函数定义为protected,因为它只被子类使用。
- 继承接口需要显示的声明:class ClassName implements Interface{...}