scrambled
Concept

Liskov substitution principle lsp

Modified just now
Books JourneyProgramming Language Theory Statuslearning Tags
  • design principle
  • programming paradigm
  • semantics

A design principle for OO inheritance stating that subtypes must preserve behavioral contracts of supertypes, ensuring code using parent class works correctly with any child class - preventing bugs fr

A design principle for OO Inheritance stating that subtypes must preserve behavioral contracts of supertypes, ensuring code using parent class works correctly with any child class - preventing bugs from unsafe substitution.