Ch.7 KICK THE BUILDER
【目標】
Builderパターンを使って、「もしもリトルが〇〇だったら」をやってみよう
【クラス図】
【シーケンス図】
【実装】
<Little抽象クラス:Builder>
≪Moshimoクラス:Director≫
≪Manクラス:ConcreteBuilder≫
≪Indianクラス:ConcreteBuilder≫
≪Rapperクラス:ConcreteBuilder≫
[Mainクラス:Client]
【出力結果】
【メモ】
・お題に無理がある。おもしろいけど。
・Director役のMoshimoインスタンスがBuilder役のLittleが何を実装しているかを知らない(知る必要がない)ことがポイント!