我的理解是:高內(nèi)聚:項(xiàng)目功能方面的的關(guān)系越簡單越好,不會(huì)牽一發(fā)動(dòng)全身低耦合:項(xiàng)目結(jié)構(gòu)方面在書寫類的時(shí)候盡量的一個(gè)類實(shí)現(xiàn)一個(gè)功能方法,自己掃自家門前雪-------------------------------------------------------------------------------不知道我這樣理解有沒有偏離?還是理解錯(cuò)了?如果是理解錯(cuò)了,正確的理解是怎么樣的?希望能通俗的解釋一下,謝謝了
2 回答

慕婉清6462132
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超2個(gè)贊
高內(nèi)聚說的是模塊內(nèi)各個(gè)組件的關(guān)系;低耦合說的是模塊間的關(guān)系。

偶然的你
TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊
高內(nèi)聚:指模塊或者方法,完成了某個(gè)功能,它的內(nèi)部實(shí)現(xiàn)不依賴于其他的模塊,自己內(nèi)部就可以搞定,使自己可以單獨(dú)使用。言外之意就是封裝的很好
低耦合:是模塊與模塊之間的關(guān)系,它們之間沒有強(qiáng)依賴,它們都依賴于抽象(接口。。。)等。
以上個(gè)人理解,不妥之處還請(qǐng)大牛指正
- 2 回答
- 0 關(guān)注
- 845 瀏覽
添加回答
舉報(bào)
0/150
提交
取消