法则4:Liskov替换法则(LSP) & Y |( s+ H9 y! d- N3 i" k! _ 8 Y; D* Y% X2 _; D7 [. r ^% q% t- B$ K
使用指向基类(超类)的引用的函数,必须能够在不知道具体派生类(子类)对象类型的情况下使用它们。 ( N; o* w7 m% _5 C2 d
8 L) E/ e B- B - ?* x z9 r) R) S7 e [ Function Thar Use Referennces To Base(Super) Classes Must Be Able To Use Objects Of Derived(Sub) Classes Without Knowing It ] " h9 I% i. I% |8 S3 u1 m: D* C h W5 |( K8 N1 V
3 S3 t9 V& c. |; Z% f
Liskov替换法则 8 r7 m, H- L7 Y8 ~
/ U* L# ?! q' `3 P& i S
/ Z& h o$ G0 x6 ?7 [6 U% ]" y
1.显而易见,Liskov替换法则(LSP)是根据我所熟知的"多态"而得出的。 ! F5 b! I0 {& y- B" I( m