里氏替換原則

深入理解軟件設計原則 第 3 篇 Liskov Substitution Principle 當你擴展一個類時, 記住你應該要能在不修改客戶端 代碼的情況下將子類的對象作爲父類對象進行傳遞。 這意味着子類必須保持與父類行爲的兼容。在重寫一個方法時, 你要對基類行爲進行擴展, 而不是將其完全替換。 替換原則是用於預測子類是否與代碼兼容, 以及是否能與其超類對象協作的一組檢查。這一概念在開發程序庫和框
相關文章
相關標籤/搜索