- Stellt sicher, dass eine Klasse nur eine Instanz hat
- Bietet uns einfachen Zugriff auf die eine Instanz
Creational Patterns
Singleton
Der Singleton ist ein Muster, bei dem wir die Instanziierung einer Klasse auf eine einzige Instanz beschränken. Ein gutes Beispiel für ein Singleton ist ein Logger, da dieser interne Status verwalten muss.