brand
  • Creational
    Factory Double Dispatch Prototype Abstract Factory Lazy Initialization Builder Singleton Null Object
  • Structural
    Facade Composite Decorator Future Bridge Adapter Flyweight Proxy
  • Behavioral
    Command Observer Mediator Visitor Interpreter Iterator Memento Chain of Responsibility Template Method State Strategy