里氏替換原則

1、定義   里氏替換原則(Liskov Substitution Principle LSP)是面向對象設計的基本原則之一,原則中說,只要是父類能夠出現的地方,子類一定能夠出現,通俗的來講就是,子類可以擴展父類的功能,但不能改變父類原有的功能。 其包含的含義如下: <1> 子類可以實現父類的抽象方法,但不能重寫父類的非類的非抽象方法; <2> 子類可以擴展自己的特有的方法; <3> 當子類覆蓋或
相關文章
相關標籤/搜索