Javaを学ぼう15 章末問題

抽象クラス

問題

この章で作成した、Creatureクラスを利用して、新たにAnimalクラス作成してください。
また、Animalクラスのサブクラスとして、CatクラスとRabbitクラス(以前作成したものを使う)を配置してください。
最後に、CatクラスとRabbitクラスを起動させるExercise01クラスも作成してください。
また、Catクラスは以下の条件を満たすようにしてください。

  1. Animalクラスは抽象クラスとして設計すること
  2. dispName()メソッドには「この動物はネコです」と表示させる機能を持たせる
  3. action()メソッドには皆さんが思うネコの特徴を書き入れる(ex.ワガママです)
  4. インスタンスの生成は配列で行うこと

さいごに

今回の難易度は高くはないはずですが、クラスを設計するよいうのはそれなりに大変だったと思います。
このような練習を重ねて自由自在にコードを生成できるようになってください。

Java基礎の目次へ戻る
プログラミングの目次に戻る
16章へ

このサイトをフォローする!