top of page
DESIGN PATTERNS
Abstract Factory (a.k.a Kit)
Adapter (a.k.a Wrapper)
Bridge (a.k.a Handle/Body)
Builder
Chain of Responsibility
Command (a.k.a Action / Transaction)
Composite
Decorator (a.k.a Wrapper)
Facade
Factory Method (a.k.a Virtual Constructor)
Flyweight
Interpreter
Iterator (a.k.a Cursor)
Mediator
Memento (a.k.a Token)
Observer (a.k.a. Dependents, Publish-Subscribe)
Prototype
Proxy (a.k.a Surrogate)
Singleton
State (a.k.a Objects for States)
Strategy (a.k.a Policy)
Template Method
Visitor
Creational, Structural, Behavior Patterns
bottom of page