Java FAQ
目次
抽象クラスの定義方法を教えてください。
クラスを抽象クラスとして定義するには、abstract付きで宣言します。
abstract class Animal { /* … */ abstract void move(); }
なお、上記のように抽象メソッドをもつクラスは、必ず抽象クラスでなければなりません。したがって、非抽象クラスが抽象メソッドをもっていると、コンパイル時にエラーとなります。
戻る