- 668 名前:デフォルトの名無しさん mailto:sage [2010/02/09(火) 18:30:28 ]
- # pc12.2ch.net/test/read.cgi/tech/1248012902/848
# 【 課題 】クラスの継承 rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/920.zip # 課題11-2 # オブジェクト指向型の特徴である多態性(ポリモーフィズム)を利用して # AnimalクラスのDogとCatからbarkメソッドを呼び出し、実行結果と同じメッセージが # 表示されるプログラムを作成しなさい。 # 【 Animalクラス仕様 】 # barkメソッドが宣言されている。(処理内容:「動物が吠えている」と表示する。) # # 【 Dogクラス仕様 】 # Animalクラスを継承。 # Animalクラスのbarkメソッドをオーバーライト(処理内容:「犬がワンワン吠えている!!」と表示する。) # # 【 Catクラス仕様 】 # Animalクラスを継承。 # Animalクラスのbarkメソッドをオーバーライト(処理内容:「猫がニャーニャー鳴く!!」と表示する。) # # 【 Kad11_2クラス 】 # Animalクラスの参照変数animal1を宣言し、参照先はAnimalオブジェクトとする。 # Animalクラスの参照変数animal2を宣言し、参照先はDogオブジェクトとする。 # Animalクラスの参照変数animal3を宣言し、参照先はCatオブジェクトとする。 # animal1、animal2、animal3のオブジェクトに対してbarkメソッドを実行する。
|

|