耦合性和內聚性

來源:生活大全幫 1.39W

耦合性和內聚性

耦合性:也叫耦合度,是對模塊間關聯程度的度量。耦合的強弱取決於模塊間接口的複雜性、調用模塊的方式以及通過界面傳送數據的多少。模塊間的耦合度是指模塊之間的依賴關係,包括控制關係、調用關係、數據傳遞關係。模塊間聯繫越多,其耦合性越強,同時表明其獨立性越差( 降低耦合性,可以提高其獨立性)。內聚性:又稱塊內聯繫,指模塊之間的功能強度的度量,即一個模塊內部各個元素彼此結合的緊密程度的度量,內聚性是對一個模塊內部各個組成元素之間相互結合的緊密程度的度量指標。模塊中組成元素結合的越緊密,模塊的內聚性就越高,模塊的獨立性也就越高。理想的內聚性要求模塊的功能應明確、單一,模塊的內聚性和耦合性是兩個相互對立且又密切相關的概念。
熱門標籤