Singleton-Pattern
ConceptEin Muster, das sicherstellt, dass eine Klasse nur eine Instanz hat und einen globalen Zugriffspunkt bietet
Das Singleton-Pattern ist ein Erzeugungsmuster, das sicherstellt, dass von einer Klasse nur genau eine Instanz existiert und diese für alle Teile der Anwendung zugänglich ist. Es bietet einen globalen Zugriffspunkt auf diese Instanz und wird typischerweise für Konfigurationsobjekte oder Ressourcen verwendet, die wirklich global einzigartig sein müssen. Der übermäßige Einsatz kann jedoch zu versteckten Abhängigkeiten und schwer testbarem Code führen.
Andere Schreibweisen
Singleton Pattern