抽象类和抽象函数
关键字:abstract修饰符用于类中不具有实现的方法或属性或者用于包含这些方法的类。具有抽象成员的类不能使用 new 运算符来实例化。您可以从抽象基类派生抽象和非抽象的类。
类中的方法和属性以及类可以使用 abstract 修饰符来标记。如果一个类包含任何 abstract 成员,则必须标记为 abstract。接口和接口的成员为隐式抽象,它们不能采用 abstract 修饰符。字段不能为 abstract。
不能将 abstract 修饰符与其他继承修饰符 (final) 组合。默认情况下,类成员既不是 abstract 也不是 final。继承修饰符不能与 static 修饰符组合。
示例:
public abstract void draw(Graphics g);