設計原則-單一職責原則

單一職責原則是最簡單的設計原則, 它用來控制類的粒度大小..net

單一職責原則: 一個類只負責一個功能領域中的相應職責. (就一個類而言, 應該只有一個引發它變化的緣由)設計

單一職責原則告訴咱們, 一個類不能太累! 軟件系統中, 一個類承擔的職責越多, 它被複用的可能性就越小, 並且一個類承擔的職責過多, 至關於這些職責都耦合到一塊兒, 當其中一個職責發生變化, 可能影響其它職責的運做, 所以要把這些職責分離, 將不一樣的職責封裝到不一樣的類中.blog

單一職責原則是實現高內聚,低耦合的指導方針, 它是最簡單但又最難應用的原則. 設計人員須要發現類的不一樣職責並將其分離, 而發現類不一樣職責, 須要設計與人員較強的設計能力和相關的實踐能力.get

**Reference: **http://blog.csdn.net/lovelion/article/details/7536542io

文字所有一個一個碼上去的, 省得誤人子弟.軟件

相關文章
相關標籤/搜索