面向對象設計思想與常見設計模式小結

面向對象思想設計原則 單一職責原則 開閉原則 里氏替換原則 依賴注入原則 接口分離原則 迪米特原則 單一職責原則 其實就是開發人員常常說的「高內聚,低耦合」 也就是說,每一個類應該只有一個職責,對外只能提供一種功能,而引發類變化的緣由應該只有一個。在設計模式中,全部的設計模式都遵循這一原則。 開閉原則 核心思想是:一個對象對擴展開放,對修改關閉。 其實開閉原則的意思就是:對類的改動是經過增長代碼進
相關文章
相關標籤/搜索