Class | Object | |
Creational | Factory Method |
Abstract Factory Builder Singleton Prototype |
Structural | Adapter |
Adapter Bridge Composite Decorator Facade Flyweight Proxy |
Behavioral | Template Method |
Chain Of Responsibility Command Interpreter Iterator Mediator Memento Observer State Strategy Visitor |
Creation of object | Static relations between classes | ||
Object structure | Dynamic relations between objects | ||
Interaction between objects |
Concurrency patterns: | Active Object | Monitor Object | Thread Pool |
Articles: Database Access Memory Leaks