Java學習筆記-設計模式:里氏替換原則

里斯替換原則定義: 定義一: 若是對每個類型爲T1的對象o1,都有類型爲T2的對象o2,使得在使用了T1類型的程序P中,將全部的T1類型對象o1替換成T2類型對象o2後,程序P的行爲(功能)沒有發生任何變化,那麼類型T2就是類型T1的子類型. 定義二: 全部引用基類的地方,必須可以透明的引用其子類對象. 理解:java 子類就是一個父類,父類可以出現的地方子類必定可以出現。 父類可以完成的功能子類
相關文章
相關標籤/搜索