Design Pattern

Design Patterns sind häufig verwendete Strukturen in objektorientierter Software. Zu den bekanntesten Design Patterns gehören:

Singleton,
Factory Method,
Adapter,
Composite,
Decorator,
• Facade,
Flyweight,
Command,
Mediator,
• Observer,
State und
Visitor.