Ch.17 KICK THE OBSERVER
【目標】
Observerパターンを使って、メンバーの活動休止とグループの活動休止をリンクさせよう
【クラス図】
【実装】
<IGroupインターフェース:Observer>
<IMemberインターフェース>
≪Memberクラス:ConcreteSubject≫
≪Groupクラス:ConcreteObserver≫
[Mainクラス]
【出力結果】
【メモ】
・Observerって名前が悪すぎると思う。状態を伝えられるばっかりのReceiverじゃねぇか。
・KICKを絡ませたネタとしては割ときれいにまとまった気がする