Thema: Delphi Events für Interfaces ?

Einzelnen Beitrag anzeigen

ele

Registriert seit: 18. Feb 2009
129 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Events für Interfaces ?

  Alt 28. Apr 2010, 16:56
Du kannst ja eine Basisklasse (z.B. abgeleitet von TInterfacedObject) erstellen, welche die Methoden implementiert. Wenn man dann will kann man in einer Ableitung die Methode überschreiben und wenn nicht wird einfach die leere Methode aus der Basisklasse ausgeführt.

Wenn man sein Objekt von einer anderen Basisklasse ableitet muss man sie dann halt trotzdem selber nochmal implementieren...

Aber da muss ich Uwe recht geben: Was spricht dagegen das TInsightEvent als procedure of object zu deklarieren? Das "of object" sagt ja eigentlich nur aus, dass es sich nicht um eine klassische Prozedur handelt, sondern um eine Methode.
  Mit Zitat antworten Zitat