Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Interfaces, TCollection und vererbte Properties
Fingolfin - Sa 05.04.03 23:32
Titel: Interfaces, TCollection und vererbte Properties
Hallöle, ich habe da mal wieder 'ne komische Frage.
Man kann ja mithilfe von Interfaces Methoden mehreren Klassen bereitstellen, die dann in diesen implementiert werden.
Soweit so gut, mit Eigenschaften geht dies anscheinend nicht.
Aber ein bekannter hat mir mal erzählt, daß man zumindest in Java Properties in ein Interface reincasten kann oder so ähnlich, also eine Mehrfachvererbung simulieren.
Gibt es etwas ähnliches für Delphi?
Danke schonmal,
Fingolfin
(OOP rulez :twisted: )
AndyB - So 06.04.03 07:17
Wenn du mit Properties nicht die Felder meinst:
Quelltext
1: 2: 3: 4: 5: 6:
| ITest = interface function GetProp: Integer; procedure SetProp(Value: Integer);
property Prop: Integer read GetProp write SetProp; end; |
Fingolfin - So 06.04.03 10:28
Woah, das is mar ja peinlich. :shock:
Ich wußte echt nicht, daß man das so umsetzen kann, vielen Dank.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!