Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Ist das eine Methode oder Prozedur?

  Alt 21. Jul 2025, 15:59
Da Records leider keine Vererbung besitzen, macht dort der Self-Parameter bei einer Class-Function keinen Sinn.
Delphi hat das auch garnicht implementiert, und somit gibt es nur STATIC.
Leider wird das dann nicht einfach als DEFAULT genommen und muß explizit angegeben werden.


function -> mit Self = Objekt-Zeiger
class function -> mit Self = ClassType
class function static = kein Self
(PS: das Self ist ein "unsichtbarer" impliziter Parameter an allen Klassen-Methoden)
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat