Design patterns with code examples in different languages.
-
Factory method
- c++,
- java,
-
Abstract Factory
- c++,
- java,
-
Singleton
- c++,
- java,
-
Builder
- c++,
- java,
-
Prototype
- c++ - not finished => segmentation fault; TO BE REWRITTEN;
- java,
-
Adapter
- c++,
- java,
-
Bridge
- c++,
- java,
-
Filter
- c++,
- java,
-
Composite
- c++,
- java,
-
Decorator
- c++,
- java,
-
Facade
- c++,
- java,
-
Flyweight
- c++,
- java,
-
Proxy
- c++,
- java,
-
Chain of Responsibility
- c++,
- java,
-
Command
- c++,
- java,
-
Interpreter
- c++ => to be implemented,
- java,
-
Iterator
- c++,
- java,
-
Mediator
- c++,
- java,
-
Memento
- c++,
- java,
-
Observer
- c++,
- java,
-
State
- c++,
- java,
-
Null Object
- c++,
- java,
-
Strategy
- c++,
- java,
-
Template
- c++,
- java,
-
Visitor
- java,
-
MVC
- c++,
- java,
-
Business Delegate
- c++,
- java,