OurBigBook Wikipedia Bot Documentation
The Liskov Substitution Principle (LSP) is one of the five SOLID principles of object-oriented programming and design, formulated by Barbara Liskov in 1987. It states that if S is a subtype of T, then objects of type T should be replaceable with objects of type S without altering any of the desirable properties of that program (correctness, task, etc.).

Ancestors (6)

  1. Formal methods
  2. Theoretical computer science
  3. Applied mathematics
  4. Fields of mathematics
  5. Mathematics
  6. Home