Einzelnen Beitrag anzeigen

Benutzerbild von Coffeecoder
Coffeecoder

Registriert seit: 27. Apr 2011
242 Beiträge
 
Delphi 6 Enterprise
 
#1

Neue Klasse erstellen mit 2 Klassen als Attribute

  Alt 8. Dez 2011, 09:07
Hallo Leute,

Ich mache mir seit ein paar Tagen Gedanken um eine Klasse zu erstellen.
Ich weiss, dass Delphi wie auch in Java keine Mehrfachvererbung unterstützt!

Ich habe die zwei Klassen TComPort und TComTerminal vom Autor Dejan Crnila.
Zuerst einmal zu meinem Vorhaben, ich brauche die Attribute wie Baudrate, ComPort, Flow Control von der Klasse TComPort und die Methode StrReceive von der Klasse TComTerminal.
In meiner Klasse will ich noch ein paar Methoden und Attribute ergänzen.

Mein erster Ansatz war beide Klasse TComPort und TComTerminal als Attribut in meiner neuen Klassen zu deklarieren und dann im Konstruktor zu erstellen. Würdet Ihr das auch so machen?

Mein anderer Ansatz war von der Klasse TComPort oder von TComTerminal erben und dann die andere Klasse als Attribut ergänzen? Oder ganz anders?

Wenn Ihr mehr Informationen braucht, einfach Bescheid geben

Danke im Voraus.
Coffeecoder
  Mit Zitat antworten Zitat