
練習9-1
下図の様な実行結果となるように下のプログラムの空欄を埋めて実行してください。



練習9-2
下記のような実行結果となるようにShohinクラスを作成してください。


練習9-3
下記のような実行結果となるようにCharaクラスを作成してください。


練習9-4
下記のような実行結果となるようにQuestionクラスの空欄部分を埋めて作成してください。



この章では、以下のことを学びました。
- privateメンバには、クラスの外からアクセスできない。
- publicメンバには、クラスの外からアクセスできる。
- メソッド名が同じで引数の型・数の異なる複数のメソッドをオーバーロードすることができる。
- コンストラクタは、オブジェクトを作成するときに呼び出される。
- 引数の型・数の異なる複数のコンストラクタをオーバーロードすることができる。
これらのことを意識しながら問題を解いていきましょう。解答は次の章になります。