LSP原則

含義:只要父類能出現的地方子類就可以出現,而且替換爲子類也不會產生任何錯誤或異常,使用者可能根本就不需要知道是父類還是子類。但是,有子類出現的地方,父類未必就能適應。 *子類型可以增加方法,但不可刪 * 子類必須完全實現父類的方法,在類中調用其他類時務必要使用父類或接口,如果不能使用父類或接口,則說明類的設計已經違背了里氏替換原則。 *子類型中重寫的方法必須有相同或子類型的返回值 *子類型中重寫的
相關文章
相關標籤/搜索