法则4:Liskov替换法则(LSP) " a, w! Z" `6 K' s$ ` 8 f! g' ?! ?" u' U `, G) \+ t# I! K0 Z. J K2 v
使用指向基类(超类)的引用的函数,必须能够在不知道具体派生类(子类)对象类型的情况下使用它们。 % X8 J4 Q4 t1 F9 [# g$ s
6 @4 z/ p& ?9 I6 w
# m! e& a* i3 p% L [ Function Thar Use Referennces To Base(Super) Classes Must Be Able To Use Objects Of Derived(Sub) Classes Without Knowing It ] + n! K$ u$ v, p h7 V
`0 ~+ x% _- W8 |
/ \9 e5 d4 o7 ]$ ^. @. {: ]Liskov替换法则 , Q5 U! i* R U 5 [* M- Z6 T# s- s% u. {9 w Z# i- v* U9 c3 x( _8 u1.显而易见,Liskov替换法则(LSP)是根据我所熟知的"多态"而得出的。 & q6 u# i( D- e5 C' i | % I1 [. b9 F' l 1 V1 L" l3 Q: x2.例如: 3 x' p& \1 g5 C
- A# p) B$ _* s3 ^ `