KICK THE DP

KICK THE CAN CREWでデザインパターンを攻略するブログ

2016-09-03から1日間の記事一覧

Ch.3 KICK THE TEMPLATE METHOD

【目標】 Template Methodパターンを使用して、KREVA fes.に参加するパフォーマーのふるまいを表現しよう 【クラス図】 【実装】 <Performer抽象クラス:AbstractClass> ≪Comedianクラス:ConcreteClass≫ ≪Dancerクラス:ConcreteClass≫ ≪RockBandクラス:…

Ch.2 KICK THE ADAPTER

【目標】 Adapterパターンを使用して、小西真奈美(女優)にラップさせよう。 ①継承を使った場合(クラスによるAdapterパターン) 【クラス図】 【実装】 ≪Rapperクラス:Adaptee≫ <IActressインターフェース:Target> ≪ActressToRapperAdapterクラス:Ada…