面向對象程序設計要考慮的7個原則

面向對象程序設計要考慮7個原則,在此記錄下,方便以後自己翻閱。 單一職責原則:設計目的單一的類; 開放封閉原則:對擴展開發,對修改封閉; 李氏替換原則:子類可以替換父類; 依賴倒置原則:要依賴於抽象,不依賴於具體,面向接口的編程; 接口隔離原則:使用多個專用的接口比使用單一的接口要好; 組合重用原則:儘可能使用組合,而非繼承; 迪米特原則:一個對象儘可能少的瞭解其他對象。
相關文章
相關標籤/搜索