耦合性的解釋是什么?
耦合性也叫塊間聯(lián)系,指軟件系統(tǒng)結(jié)構(gòu)中各模塊間相互聯(lián)系緊密程度的一種度量。
模塊之間聯(lián)系越緊密,其耦合性就越強(qiáng),模塊之間越獨(dú)立則越差,模塊間耦合的高低取決于模塊間接口的復(fù)雜性,調(diào)用的方式以及傳遞的信息。
形象的說(shuō),就是要將代碼寫(xiě)的和電腦一樣,主類就是電腦的主機(jī)箱,當(dāng)程序需要實(shí)現(xiàn)什么功能的時(shí)候只需要加其他的類引入接口,就像電腦上的usb接口。
構(gòu)成耦合性的類型
非直接耦合:如果兩個(gè)模塊之間沒(méi)有直接關(guān)系,它們之間的聯(lián)系完全是通過(guò)主模塊的控制和調(diào)用來(lái)實(shí)現(xiàn)的,這就是非直接耦合。這種耦合的模塊獨(dú)立性最強(qiáng)。
數(shù)據(jù)耦合:如果一個(gè)模塊訪問(wèn)另一個(gè)模塊時(shí),彼此之間是通過(guò)數(shù)據(jù)參數(shù)(不是控制參數(shù)、公共數(shù)據(jù)結(jié)構(gòu)或外部變量)來(lái)交換輸入、輸出信息的,則稱這種耦合為數(shù)據(jù)耦合。
印記耦合:如果一組模塊通過(guò)參數(shù)表傳遞記錄信息,就是標(biāo)記耦合。事實(shí)上,這組模塊共享了這個(gè)記錄,它是某一數(shù)據(jù)結(jié)構(gòu)的子結(jié)構(gòu),而不是簡(jiǎn)單變量。
計(jì)算機(jī)中“內(nèi)聚性”和“耦合性”是什么意思?
內(nèi)聚性:又稱塊內(nèi)聯(lián)系,指模塊的功能強(qiáng)度的度量,即一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度的度量。
耦合性:也叫耦合度,是對(duì)模塊間關(guān)聯(lián)程度的度量。耦合的強(qiáng)弱取決與模塊間接口的復(fù)雜性、調(diào)用模塊的方式以及通過(guò)界面?zhèn)魉蛿?shù)據(jù)的多少。
耦合度是什么意思?
什么是耦合?
兩個(gè)或兩個(gè)以上的電路構(gòu)成一個(gè)網(wǎng)絡(luò)時(shí),若其中某一電路中電流或電壓發(fā)生變化,能影響到其他電路也發(fā)生類似的變化,這種網(wǎng)絡(luò)叫做耦合電路。
耦合的作用就是把某一電路的能量輸送(或轉(zhuǎn)換)到其他的電路中去。
電子線路中,由若干電路構(gòu)成一個(gè)有公共阻抗的網(wǎng)絡(luò)時(shí),某一電路中電壓或電流變化能使其它電路也發(fā)生相應(yīng)變化的現(xiàn)象。按公共阻抗的性質(zhì)可分為電阻耦合,電感耦合,電容耦合及阻容耦合等。
耦合性和內(nèi)聚性:
耦合性和內(nèi)聚性二個(gè)名詞常一起出現(xiàn),用來(lái)表示一個(gè)理想模塊需要有的特點(diǎn),也就是低耦合性及高內(nèi)聚性。耦合性著重于不同模塊之間的相依性,而內(nèi)聚性著重于一模塊中不同功能之間的關(guān)系性。
低內(nèi)聚性表示一個(gè)模塊中的各機(jī)能之間沒(méi)什么關(guān)系,當(dāng)模塊擴(kuò)展時(shí)常常會(huì)出現(xiàn)問(wèn)題。
以上內(nèi)容參考 百度百科-耦合;百度百科-耦合性
耦合性和內(nèi)聚性
耦合是什么意思
本文發(fā)布于:2023-02-28 19:28:00,感謝您對(duì)本站的認(rèn)可!
本文鏈接:http://www.newhan.cn/zhishi/a/167761661060781.html
版權(quán)聲明:本站內(nèi)容均來(lái)自互聯(lián)網(wǎng),僅供演示用,請(qǐng)勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除。
本文word下載地址:耦合性(耦合性和內(nèi)聚性).doc
本文 PDF 下載地址:耦合性(耦合性和內(nèi)聚性).pdf
| 留言與評(píng)論(共有 0 條評(píng)論) |