Polymorphie

Liskov Substitution Principle (LSP) – Wissenshäppchen #5

This entry is Teil 5 von 8 in the series Wissenshäppchen

Im fünften Wissenshäppchen geht es um das Liskov Substitution Principle. TL;DR Am Liskov Substitution Principle (LSP) zeige ich dir, worauf du beim Austauschen von Klassen achten musst: Subklassen und Klassen, die ein Interface implementieren, müssen das erwartete Verhalten auch zur Laufzeit einhalten. Unerwartete Exceptions oder Seiteneffekte können bestehenden Code beschädigen, obwohl der Compiler alle geforderten…

Read More