天天看點

設計模式——高耦合低内聚

内聚:每個子產品盡可能獨立完成自己的功能,不依賴于外部子產品的代碼。

耦合:子產品與子產品之間接口的複雜程度。

通常程式結構中各子產品的内聚程度越高,子產品間的耦合程度就越低。

高内聚:盡可能讓類的每個成員方法隻完成一件事,實作最大限度的聚合。

低耦合:減少類内部對其他類的調用,同時減少子產品之間的互動複雜度。

參考 https://blog.csdn.net/kingscoming/article/details/78836229

繼續閱讀