AtTheDriveIn
2008-10-15, 20:45:47
Hi
Es ist schon etwas her das ich JAVA programmiert habe, deswegen brauch ich einen Tipp. Wie kann ich sicherstellen das nur ein Objekt einer Klasse erzeugt wird?
Einfache Idee: eine static Variable a, die im Konstruktor hochgezählt wird. Jetzt versuche ich gerade eine static methode zu erstellen, die in Abhängigkeit von a den Konstruktor aufruft oder eben das vorhandene Objekt zurückliefert. Nur wie liefere ich das Objekt aus seiner eigenen Klasse zurück?
danke! :)
Es ist schon etwas her das ich JAVA programmiert habe, deswegen brauch ich einen Tipp. Wie kann ich sicherstellen das nur ein Objekt einer Klasse erzeugt wird?
Einfache Idee: eine static Variable a, die im Konstruktor hochgezählt wird. Jetzt versuche ich gerade eine static methode zu erstellen, die in Abhängigkeit von a den Konstruktor aufruft oder eben das vorhandene Objekt zurückliefert. Nur wie liefere ich das Objekt aus seiner eigenen Klasse zurück?
danke! :)