null durch Construktor?

Von: , Frage gestellt am Do, 22. Apr 2004

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

2 Antworten zu dieser Frage

  1. Antwort von nach 22 Minuten 0 hilfreich
    Re: null durch Construktor?

    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]

  2. Antwort von nach 29 Minuten 1 hilfreich
    Re: null durch Construktor?

    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]

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!