法则4:Liskov替换法则(LSP) 1 d" s; D% F9 N" C
, M) X* x7 w, w+ o$ K0 n% k
! e, L! a/ o" w使用指向基类(超类)的引用的函数,必须能够在不知道具体派生类(子类)对象类型的情况下使用它们。 $ {, L' ?$ K8 C, q/ Q5 U C. L7 R y/ E5 o6 z/ m& M5 F
; l! L' i0 e2 Y; i6 c' K
[ Function Thar Use Referennces To Base(Super) Classes Must Be Able To Use Objects Of Derived(Sub) Classes Without Knowing It ] ( ?1 N( v/ e+ t+ W! O1 u% M+ }' r, \8 ?* z
( l5 x, P$ R1 V- M5 ^7 _$ j7 H# `
Liskov替换法则 8 U& m, r% Y5 h7 M% ^ & ?+ n0 J& i1 n3 r3 L' M+ A f; W. k) ?3 b
1.显而易见,Liskov替换法则(LSP)是根据我所熟知的"多态"而得出的。 5 W9 o2 m7 k0 O
) w% E- g7 V" r+ E# M2 r