設計模式-面向對象設計原則

面向對象設計原則 單一職責原則 :一個類(或者大到模塊,小到方法)承擔的職責越多,它被複用的可能性越小,而且如果一個類承擔的職責過多,就相當於將這些職責耦合在一起,當其中一個職責變化時,可能會影響其他職責的運作。類的職責主要包括兩個方面:數據職責和行爲職責,數據職責通過其屬性來體現,而行爲職責通過其方法來體現。 單一職責原則是實現高內聚、低耦合的指導方針,在很多代碼重構手法中都能找到它的存在,它是
相關文章
相關標籤/搜索