8.3 ConcreteBall クラスのクラス図

プログラム

B8_3

プログラムの説明

ConcreteBallクラス

例えば、ConcreteBallクラスはクラス図のように設計することができます。

ConcreteBallクラスにインタフェースBallの振る舞いを実装するには、状態として

number:int

を宣言する必要があります。

次に、この状態の値を設定するために、コンストラクタに引数が必要になります。

この設計は一例であり、他の方法もあります。

では演習8-2として、ConcreteBallのクラス図よりConcreteBallクラスを完成させてください。