Liskov Substitution Principle

Concept

Prinzip, 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

Quelle: AI Generated · Auto-extracted from FUTO modules: FI-AE 07 Objektorientierte Programmierung