Einzelnen Beitrag anzeigen

norwegen60

Registriert seit: 23. Dez 2007
Ort: Schwarzwald
504 Beiträge
 
Delphi 12 Athens
 
#29

AW: Zugriff auf Unterklasse absichern

  Alt 2. Aug 2017, 15:28
Ja, bei meinem Beispiel liefert Analyse.Methode niemals nil zurück. Sollte FMethode = nil sein, wird das NullObject zurückgegeben. Das erledigt der Getter.
Ja klar. NullObject hat mich auf NIL geleitet aber du machst ja ein
Delphi-Quellcode:
class function TMethode.CreateNullObject: TMethode;
begin
  Result := TMethode.Create;
end;
Ich will auch noch meinen Senf dazu geben [/DELPHI]
Damit müsste ich aber jedem Property einen "smarten Getter" verpassen und das wollte ich vermeiden

Vielen Dank
Gerd
  Mit Zitat antworten Zitat