Zitat:
Und das sehe ich als großen Vorteil von Interfaces an: Ich kann gleiches Verhalten in unterschiedliche Klassen bzw. Klassenmodelle "injizieren", ohne dass diese voneinander wissen müssen. Und damit kannst Du dann Code wirklich wieder verwenden...
Absolut, ich habe ja nicht gegen Interfaces gewettert.
sorry, ich hatte einen Knoten im Hirn, ich dachte bei abstrakter Basisklasse an das hier:
Delphi-Quellcode:
TLogger = class()
---
end;
TPerson = class(TLogger)
---