Thema: Delphi Objekt Kommunikation

Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#6

Re: Objekt Kommunikation

  Alt 2. Jul 2009, 15:41
Zitat von Desmulator:
Okay wie wäre es mit einem bestimmten Vorfahrentyp? Du kannst doch eine abstrakte Klasse in UnitData erstellen, die z.B. UpdateFunktionen vorschreibt. Das TObjectGUI muss nun von dieser Klasse abgeleitet sein und überschreibt die abstrakte Methode.
Warum sollte man einen gemeinsamen Vorfahrtyp einführen? Dadurch wird man festgelegt. Spätere Änderungen am Vorfahrtyp wirken sich kettenreaktionsartig auf alle Unterklassen in allen Zweigen aus, was nicht immer unproblematisch ist. Eine Trennung in eine API (z.B. mit Interfaces) und Implementierung ist leichter änderbar.
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat