Forum: Object-Pascal / Delphi-Language
Delphi
by Lemmy,
26. Aug 2013
Du hast völlig recht und ist sicherlich besser als einen ClassHelper zu verwenden. Ich vermeide so was inzwischen allein für die Auflösung von zirkulären Beziehungen eine weitere Vererbungshierarchie einzuführen.
In einem größeren Projekt in dem ich das Businessmodell erstellt habe, fand ich am Ende im Basisframework (das aus ca. 6 Vererbungsebenen bestand) allein 2 Ebenen die ich nur für die...
Forum: Object-Pascal / Delphi-Language
Delphi
by Lemmy,
26. Aug 2013
genau. Und das Vorgehen bewahrt dann einen auch davor an Stellen "aus Versehen" die Implementierung (=Klasse) zu verwenden, wo das Interface ausreicht.
Forum: Object-Pascal / Delphi-Language
Delphi
by Lemmy,
26. Aug 2013
natürlich lösen die Interfaces das Problem. Zumindest wenn man Interfaces wie Interfaces verwendet und nicht wie KLassen :-)
Grüße