Hi,
gibt es eine Möglichkeit im Construktor einer Klasse durch eine Bedingung zu bestimmen, das der newOperator ein NULL zurückgibt, stadt der Instanz des Objektes?
cu Desian
Hi,
gibt es eine Möglichkeit im Construktor einer Klasse durch eine Bedingung zu bestimmen, das der newOperator ein NULL zurückgibt, stadt der Instanz des Objektes?
cu Desian
Vermutlich willst Du ein Singleton-Pattern programmieren.
ja, du musst den eigentlichen Konstruktor als privat deklarieren und einen statische Methode, die den Konstruktor aufruft. Dann kannst Du null als Rückgabewert geben, wenn du willst.
Gruß
Peter
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Nein das geht nicht, du könntest höchstens eine Exception rauswerfen und damit verhindern dass die Zuweisung des neuen Objektes auf deine Variable stattfindet (die du vorher auf null initialisiert hast).
Was hast du denn vor?
Grüße
Bruno
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]