abstract class (抽象クラス)

クラスまたはクラス メソッドに abstract 指定子が含まれている場合、そのクラスのインスタンスを作成することはできません。 抽象クラスは、すべてではなく一部のメンバーが実装または指定されるスーパークラスとして使用されます。