法则4:Liskov替换法则(LSP) + V9 A; W6 A! l9 o; t7 G
: t* z5 h, R* Z* O0 J& s9 J5 z: S$ _
. Q- O/ f. E, A# T1 T
使用指向基类(超类)的引用的函数,必须能够在不知道具体派生类(子类)对象类型的情况下使用它们。 2 u" Y% j, W X$ W
7 `4 e- ^: \, N7 m
4 M g1 h- h: E$ N [ Function Thar Use Referennces To Base(Super) Classes Must Be Able To Use Objects Of Derived(Sub) Classes Without Knowing It ] + D8 W# _. B, ~. g* P- Q' | 7 B* I5 h& _( X: m0 t1 x) q# S5 C: O+ D, \
Liskov替换法则 , k7 Y. b, `0 y) j
9 B( Y. @1 z& H; l6 {: a
) q2 s* m0 E7 s$ E$ e
1.显而易见,Liskov替换法则(LSP)是根据我所熟知的"多态"而得出的。 4 P4 ~3 U% k! o% a$ Z5 O; }) [1 T0 l. B' B