里氏代換原則

  里氏代換原則的白話翻譯是: 一個軟件如果使用的是一個父類的話, 那麼一定適用於其子類, 而察覺不出父類對象和子類對象的區別。 也即是說,在軟件裏面, 把父類替換成它的子類, 程序的行爲不會有變化, 簡單地說, 子類型必須能夠替換掉它們的父類型。   里氏代換原則(LSP):  子類型必須能夠替換掉它們的父類型。    這就像繼承中的概念, 子類繼承與父類, 所以子類可以以父類的身份出現。  舉
相關文章
相關標籤/搜索