santiagopicard
Grünschnabel
Wie kann ich Fehler im Konstruktor abhandeln, so dass der Kunde meiner Klasse weiß, dass er den Konstruktor falsch benutzt hat.
Meinem Konstruktor wird eine String-Variable übergeben.
Dabei möchte ich prüfen, ob es sich um einen plausiblen Wert handelt.
(Z.B. 12-stellige Zahl - man denke an Objektschlüssel oder so)
Wenn ich feststelle, dass er Schrott angeliefert hat wird ein Standarwert gesetzt.
Zusätzlich soll aber der Kunde meiner Klasse informiert werden, dass etwas schief gegangen ist.
Ist das möglich?
Ist das unüblich?
Meinem Konstruktor wird eine String-Variable übergeben.
Dabei möchte ich prüfen, ob es sich um einen plausiblen Wert handelt.
(Z.B. 12-stellige Zahl - man denke an Objektschlüssel oder so)
Wenn ich feststelle, dass er Schrott angeliefert hat wird ein Standarwert gesetzt.
Zusätzlich soll aber der Kunde meiner Klasse informiert werden, dass etwas schief gegangen ist.
Ist das möglich?
Ist das unüblich?