Liskov substitution principle
(Q957386)
object-oriented programming principle stating that, in a computer program, if S is a subtype of T, then objects of type T may be replaced with objects of type S without altering any of the desirable properties of the program (correctness, etc.)
object-oriented programming principle stating that, in a computer program, if S is a subtype of T, then objects of type T may be replaced with objects of type S without altering any of the desirable properties of the program (correctness, etc.)
Language:
Current Data About
Liskov substitution principle
other details
aliases |
LSP strong behavioral subtyping strong behavioural subtyping Liskov substitutibility |
description | object-oriented programming principle stating that, in a computer program, if S is a subtype of T, then objects of type T may be replaced with objects of type S without altering any of the desirable properties of the program (correctness, etc.) |
External Links
(P646) |
/m/01rvbk
|
(P6366) |
56349677
|