Liskov substitution principle

proper noun

A principle stating that any type having a subtype should be replaceable by its subtype without altering any of the desirable properties (such as correctness, task performed, etc.) of the program.

Similar

Meanings

proper noun
  1. object-oriented programmingA principle stating that any type having a subtype should be replaceable by its subtype without altering any of the desirable properties (such as correctness, task performed, etc.) of the program.

    Synonyms: LSP

Synonyms & antonyms

proper nounA principle stating that any type having a subtype should be replaceable by its subtype without altering any of the desirable properties (such as correctness, task performed, etc.) of the program.

Similar

Origin

Named after Barbara Liskov (1939–), who introduced the concept in 1987.

Full word history & related roots →

Translations

Finnish Liskovin korvausperiaate
  • Liskovin korvausperiaateTranslations
German liskovsche Substitutionsprinzip, Ersetzbarkeitsprinzip
  • liskovsche SubstitutionsprinzipTranslations
  • ErsetzbarkeitsprinzipTranslations
Polish zasada podstawienia Liskov
  • zasada podstawienia LiskovTranslations
Cite this entry
APA

Liskov substitution principle. (n.d.). In WatkinsX Dictionary. Retrieved November 5, 2026, from https://dictionary.watkinsx.com/word/Liskov%20substitution%20principle

MLA

“Liskov substitution principle.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/Liskov%20substitution%20principle. Accessed November 5, 2026.

Chicago

WatkinsX Dictionary, s.v. “Liskov substitution principle,” accessed November 5, 2026, https://dictionary.watkinsx.com/word/Liskov%20substitution%20principle.

Source: Liskov substitution principle on Wiktionary, CC BY-SA 4.0.