*オブジェクトの生成に関するパターン **Abstract Factory **Builder **Factory Method **Prototype **Singleton *プログラムの生成に関するパターン **Adapter **Bridge **Composite **Decorator **Facade **Flyweight **Proxy *オブジェクトの振る舞いに関するパターン **Chain of Responsibility **Command **Interpreter **Iterator **Mediator **Memento **Observer **State **Startegy **[[Template Method>Template Method]] **Visitor