面向對象設計原則之三:里氏替換原則

里氏替換原則(Liskov Substitution Principle LSP)         里氏替換原則是面向對象設計的基本原則之一。任何基類可以出現的地方,子類一定可以出現。LSP是繼承複用的基石,只有當子類可以替換基類,軟件單位的功能不受影響時,基類才能真正的被複用,而子類也可以在基類的基礎上增加新的行爲。       Liskov提出了關於繼承的原則:Inheritance shou
相關文章
相關標籤/搜索