5.8 偶数サイコロクラス

プログラム

B5_8

プログラムの説明

偶数サイコロクラス

偶数の目しかでないサイコロはプログラムEvenDiceのように記述します。

クラス図を見てください。

クラス図でDiceクラスのクラス図からの変更点は

  • 一段目:クラス名をEvenDiceに変更
  • 二段目:状態の値を2に変更
  • 三段目:コンストラクタ名をEvenDiceに変更

です。

ソースコードの変更はcastメソッドのブロック内の太字の部分の変更になります。

コンパイル

プログラムEvenDiceクラスを

javac EvenDice.java

とコンパイルしてください。