Einzelnen Beitrag anzeigen

bernhard_LA

Registriert seit: 8. Jun 2009
Ort: Bayern
1.123 Beiträge
 
Delphi 11 Alexandria
 
#1

Vererbung bei Implementierung eines Interfaces

  Alt 14. Jul 2018, 23:17
ich will die Funktionen eines Interfaces über verschiedene Klassen implementieren.

Delphi-Quellcode:
TMyClassA = class ( TInterfacedObject, IMyLibrary);
   ....
   ....
end;
die verschiedenen Klassen haben eine identische Funktionalität und einen Teil der eben unterschiedlich implementiert wird.
Ist es Möglich eine Verberbung auf Seiten der Interface Implementierung einzuführen ?


Delphi-Quellcode:
TMyClassRoot = class ();
   ....
   ....
end;


TMyClassA = class ( TInterfacedObject, IMyLibrary, TMyClassRoot);
   ....
   ....
end;


TMyClassB = class ( TInterfacedObject, IMyLibrary, TMyClassRoot);
   ....
   ....
end;
nur haben diese Ansätze leider nicht funktioniert .....
  Mit Zitat antworten Zitat