振る舞い抽出に伴う各クラスの変更 |
インタフェースCastableを見てください。 インタフェースの宣言はclassキーワードの部分をinterfaceを書き換えるだけです。 メソッドの宣言は{}(ブロック)部分が必要なくなります。 インタフェースを作成したあとはEvenDiceクラス、OddDiceクラスとDiceクラスの変更が、まず必要になります。 |
---|---|
コンパイル |
プログラムCastableと変更したクラスを全てをコンパイルしてください。 |