設計模式七大設計原則

1.單一職責原則 就一個類而言,應該僅有一個引起他變化的原因 2. 開放-封閉原則 ---------面向對象的終極目標! 軟件實體(類,模塊,函數等)應該是可以擴展的,但是不可修改。 3.里氏代換原則 子類型必須能夠替換掉它們的父類型。 4. 依賴倒轉原則 高層模塊不應該依賴於底層模塊。兩個都應該依賴抽象。 *抽象不應該依賴細節。細節應該依賴抽象。 5.合成/聚合複用原則 原則:儘量使用合成/聚
相關文章
相關標籤/搜索