倭マン's BLOG

くだらない日々の日記書いてます。 たまにプログラミング関連の記事書いてます。 書いてます。

2009-09-17から1日間の記事一覧

「GoF デザインパターン」アノテーション (20) : State パターン

今回は State パターン(一覧)。 Wikipedia (English) LePUS3 and Class-Z State パターンの登場人物 @Context → 型 stateType : Class @StateInstance → フィールド @State → 型 @ConcreteState → 具象クラス stateType : Class アノテーション定義 上記の…

「GoF デザインパターン」アノテーション (19) : Observer パターン

今回は Observer パターン(一覧)。 Wikipedia (日本語) Wikipedia (English) LePUS3 and Class-Z Observer パターンの登場人物 @Subject → 型 observerType : Class @Observers → フィールド @AddObserver → メソッド @DeleteObserver → メソッド @Notif…

「GoF デザインパターン」アノテーション (18) : Memento パターン

今回は Memento パターン(一覧)。 Wikipedia (日本語) Wikipedia (English) Memento ・・・記念の品,形見; 思い出の種Memento パターンの登場人物 @Caretaker → 型 mementoType : Class @Originator → 型 mementoType : Class @CreateMemento → メソッ…

「GoF デザインパターン」アノテーション (22) : Template Method パターン

今回は Template Method パターン(一覧)。 Wikipedia (日本語) Wikipedia (English) LePUS3 and Class-Z Template Method パターンの登場人物 @AbstractClass → 型 @TemplateMethod → メソッド @PrimitiveMethod → メソッド method : String @ConcreteCl…

「GoF デザインパターン」アノテーション (21) : Strategy パターン

今回は Strategy パターン(一覧)。 Wikipedia (日本語) Wikipedia (English) LePUS3 and Class-Z Strategy パターンの登場人物 @Context → 型 strategyType : Class @StrategyInstance → フィールド @Strategy → 型 @ConcreteStrategy → 具象クラス stra…