Design Patterns sind wiederverwendbare Lösungen für wiederkehrende Softwaredesign-Probleme. Javas OOP-Natur und Ökosystem machen mehrere Patterns besonders häufig — sie zu kennen hilft dir, bewährte Strukturen zu erkennen, zu kommunizieren und anzuwenden. Sie fallen in kreative, strukturelle und verhaltensorientierte Kategorien.
Singleton (creational) — eine gemeinsame Instanz
{
();
{}
Config { INSTANCE; }
}
