靚麗時尚館

位置:首頁 > 健康生活 > 心理

耦合性怎麼理解

心理2.75W
耦合性怎麼理解

耦合性也叫塊間聯繫,指軟件系統結構中各模塊間相互聯繫緊密程度的一種度量。

模塊之間聯繫越緊密,其耦合性就越強,模塊之間越獨立則越差,模塊間耦合的高低取決於模塊間接口的複雜性,調用的方式以及傳遞的信息。

形象的説,就是要將代碼寫的和電腦一樣,主類就是電腦的主機箱,當程序需要實現什麼功能的時候只需要加其他的類引入接口,就像電腦上的usb接口。

構成耦合性的類型

非直接耦合:如果兩個模塊之間沒有直接關係,它們之間的聯繫完全是通過主模塊的控制和調用來實現的,這就是非直接耦合。這種耦合的模塊獨立性最強。

數據耦合:如果一個模塊訪問另一個模塊時,彼此之間是通過數據參數(不是控制參數、公共數據結構或外部變量)來交換輸入、輸出信息的,則稱這種耦合為數據耦合。

印記耦合:如果一組模塊通過參數表傳遞記錄信息,就是標記耦合。事實上,這組模塊共享了這個記錄,它是某一數據結構的子結構,而不是簡單變量。

標籤:耦合