設計模式——簡單說(單一職責原則)

單一職責原則的英文是Single Responsibility Principle,簡稱SRP。 定義:應該有且僅有一個原因引起類的變更。 如果一個類承擔的職責過多,就等於把這些職責耦合在一起,一個職責的變化可能會影響到其他的職責,另外,把多個職責耦合在一起,也會影響複用性。   舉個例子:   /** * 水壺的接口 */ public interface Ikettle { pub
相關文章
相關標籤/搜索