Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#1

Warum braucht Class Property einen Static-Getter?

  Alt 21. Mai 2014, 12:55
Delphi-Version: XE
Tachchen,

wieso müssen bei Class-Property die Getter/Setter eigentlich Static-Class-Methods sein?

Delphi-Quellcode:
class function MyGetter: TObject; {static}
class property MyClass: TObject read MyGetter; //verlangt static
Aber durch Static gibt es dann kein Self mehr und man kann nicht mehr den Klassentyp einer abgeleiteten Klasse auslesen.
$2B or not $2B
  Mit Zitat antworten Zitat