オブジェクト指向補足プログラミング追加問題
Animalクラスに次のメソッドを追加しなさい。
- 食事をするメソッドeat
- このメソッドを実行すると満腹になる。
- 走るメソッドrun
- このメソッドを実行すると空腹になる
Catクラスの変更
猫の鳴き声が「ニャー」になるようにする。
Birdクラスからサブクラスを作る
次の各クラスを作る
それぞれの鳥は飛び方(flyメソッド)が異なるのでオーバーライドでそれぞれの鳥の飛び方を定義しなおすこと。
flyメソッドではどう飛ぶかを表示するだけでよい。
各動物のオブジェクトを作る
犬、猫、ペンギン、ツバメ、鶏のオブジェクトをつくり走る、食事する、なく、飛ぶなどのメソッドを実行させてみる。