設計模式(4) --里氏替換原則

文章目錄 產生原因:繼承時子類重寫引起的問題 什麼是里氏替換原則 舉例說明 不遵循里氏替換原則的案例 改進方案 產生原因:繼承時子類重寫引起的問題 什麼是里氏替換原則 看了解釋更不知道啥意思。其實關鍵就是一句話 子類中儘量不要去寫重寫子類的方法,可以通過聚合,組合,依賴來解決問題. 舉例說明 不遵循里氏替換原則的案例 類圖 代碼 運行結果: 顯然,用戶可能會混淆子類和父類重寫方法的結果!!!! 改
相關文章
相關標籤/搜索