法则4:Liskov替换法则(LSP) # S& i0 [; w; X6 ]. m5 N6 _7 n 3 G1 u2 K9 y: k6 f 4 x# w) z$ l, P# o! s0 R& z t使用指向基类(超类)的引用的函数,必须能够在不知道具体派生类(子类)对象类型的情况下使用它们。 9 i& I0 Z( i2 D) @2 C! i" D/ T4 T
$ X2 p9 ?$ J+ {1 S! _. n: }8 g 0 [! A( [2 n* }* }( t/ o) P [ Function Thar Use Referennces To Base(Super) Classes Must Be Able To Use Objects Of Derived(Sub) Classes Without Knowing It ] , c( S4 h. t3 v+ M : j" S# j3 N8 i7 x : j/ H4 ?) ?5 ^; nLiskov替换法则 ; |) K' \4 }) b# s+ G' U' I, j% X$ j2 k1 S
- g+ s5 @3 O; }$ B9 K
1.显而易见,Liskov替换法则(LSP)是根据我所熟知的"多态"而得出的。 ! Y! m8 D0 c5 ?2 d% D K
# P3 a3 w! l: o8 o% v S. j1 p