Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#13

Re: Verständnisfrage zu Interfaces

  Alt 26. Nov 2007, 19:06
Hallo,
Zitat von Oracle:
Warum implementierst du bei Kamera1 in deinem Beispiel nicht einfach beide Interfaces, sondern erbst Kamera und implementierst das Interface ICamera1?

Ich will eigenlich für jeden Hersteller eine eigene Klasse, um die Übersicht zu behalten. Diese sollen alle das gleiche Interface implementieren. Vererbung der Methoden einer Oberklasse bring mir im Prinzip nix, da die Implementierung der einzelnen Methoden bei jedem Kamerahersteller komplett anders ist.
nun, das war ja nur ein Beispiel. Wenn die tatsächliche Implementierung immer unterschiedlich ist, dann brauchst Du natürlich auch verschiedene Klassen. Möglicherweise kannst Du aber trotzdem eine Superklasse erstellen, die einige Gemeinsamkeiten zusammenfasst. Ob das geht, musst Du aber natürlich selbst wissen.

Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat