Hallo zusammen !
In Bezug auf OOP wird ja immer wieder gesagt, dass man möglichst Vererbung vermeiden sollte und stattdessen lieber auf die Verwendung von Interfaces zuürckgreifen sollte.
Mir persönlich ist aber nicht so ganz klar, warum Vererbung zu Problemen führen sollte und die Verwendung eines Interface hingegen nicht.
Kann mir da vielleicht jemand etwas zu sagen? Baue ich mir mit Vererbung einfach ein zu starres Gerüst für eine Applikation auf?
Danke und Gruß
In Bezug auf OOP wird ja immer wieder gesagt, dass man möglichst Vererbung vermeiden sollte und stattdessen lieber auf die Verwendung von Interfaces zuürckgreifen sollte.
Mir persönlich ist aber nicht so ganz klar, warum Vererbung zu Problemen führen sollte und die Verwendung eines Interface hingegen nicht.
Kann mir da vielleicht jemand etwas zu sagen? Baue ich mir mit Vererbung einfach ein zu starres Gerüst für eine Applikation auf?
Danke und Gruß