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 .....