設計模式(一)--設計原則

此係列只是對《大話設計模式》的鞏固總結。 在理解設計模式之前,需要理解幾個:面向對象的設計原則 單一職責:一個類只專注於做一件事。 里氏替換:基類存在的地方,子類可以將其替換。 依賴倒置:實現儘量依賴抽象,不依賴具體實現。 接口隔離:爲使用者提供儘可能小的的單獨接口,而不是大而全。 迪米特法則: 一個實體儘可能少的與其他實體發生相互作用。 開閉原則:面向擴展開放、面向修改關閉。 組合/聚合:儘量使
相關文章
相關標籤/搜索