0 Daumen
259 Aufrufe

Hallo community,

wie erzeut man ein Singleton-Objekt in Java?

Vielen Gruß

Avatar von

1 Antwort

0 Daumen

Die schlechte Lösung: Man schreibt eine Klasse mit

  • einem private Konstruktor
  • einer static Variable für das Objekt
  • einer static Methode die das Objekt zurückgibt (und vorher erzeugt, falls es noch nicht erzeugt wurde)

Außerdem brauchst du noch eine Möglichkeit, das Objekte von abgeleiteten Klassen zurückgeliefert werden, ohne die Art zu ändern, wie man an das Objekt kommt.

Die gute Lösung: man verzichtet auf Singletons.

Avatar von 5,7 k

Ein anderes Problem?

Stell deine Frage

Ähnliche Fragen

0 Daumen
1 Antwort
0 Daumen
1 Antwort
0 Daumen
1 Antwort
+1 Daumen
1 Antwort

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community