3.7 複数オブジェクトの生成(Dice)

プログラム

B3_7

プログラムの説明

複数オブジェクトの生成

サイコロを2個振るように振る舞うプログラムを作りましょう。このプログラムはDiceクラスから複数のオブジェクトを生成すると考えると簡単に作ることができます。

コンパイル・実行と結果

プログラムB3_4をコンパイル・実行してください。

サイコロの目は実際に2個のサイコロを振るように振る舞うことを確認してください。

注意

オブジェクト指向ではクラスが実際にどのようにプログラムされているかを知ることと同じ位どのように利用できるかが重要となります。また、カプセル化の考え方はオブジェクトの利用する側からの振る舞いが重要であり、どのような内部構造をしているかは重要ではありません。