GOF(Gang of Four)と言う偉い人達が纏めたOOPの良い設計です。 実装レベルに近いので覚え易いのですが、その反面適切な使い方が分からず濫用してしまいがちなので注意しましょう。 生成に関するパターン
* Abstract Factory? * Builder? * Factrory? * Prototype? * Singleton?
構造に関するパターン
* Adapter? * Bridge? * Composite? * Decorator? * Facade? * Flyweight? * Proxy?
振る舞いに関するパターン
* Chain of Responsibility? * Command? * Interpreter? * Iterator? * Mediator? * Memento? * Observer? * State? * Strategy? * Template Method? * Visitor?