Liskov Substitution Principle
ConceptPrinzip, das besagt, dass Objekte einer Basisklasse durch Objekte abgeleiteter Klassen ersetzt werden können
Das Liskov Substitution Principle (LSP) ist ein SOLID-Prinzip, das besagt, dass Objekte einer Basisklasse durch Objekte abgeleiteter Klassen ersetzt werden können, ohne das korrekte Verhalten des Programms zu beeinträchtigen. Abgeleitete Klassen dürfen die Verträge der Basisklasse nicht verletzen, z.B. durch stärkere Vorbedingungen oder schwächere Nachbedingungen bei Methoden. LSP gewährleistet die Konsistenz in Vererbungshierarchien.
Andere Schreibweisen
LSP