E5.2 AbstractDiceクラス

プログラム

E5_2

プログラムの説明

AbstractDiceクラス

AbstractDiceクラスのソースコードははプログラムAbstractDiceになります。

抽象クラスのコンストラクタで抽象メソッドを呼び出しています。これは初期値を代入するためです。

このようなパターンをTemplate Methodパターンと言います。