什么是高內聚低耦合


【什么是高內聚低耦合】高耦合低內聚:塊間聯系高,塊內聯系低 。
其中內聚是從功能角度來度量模塊內的聯系,一個好的內聚模塊應當恰好做一件事 。它描述的是模塊內的功能聯系 。
而耦合是軟件結構中各模塊之間相互連接的一種度量,耦合強弱取決于模塊間接口的復雜程度、進入或訪問一個模塊的點以及通過接口的數據 。
高內聚低耦合,是軟件工程中的概念,是判斷設計好壞的標準,主要是面向對象的設計,主要是看類的內聚性是否高,耦合度是否低 。

    推薦閱讀