六大設計原則-迪米特原則

1、開閉原則       
2、接口隔離原則
3、依賴倒置原則
4、迪米特原則            
5、里氏替換原則    
6、單一職責原則

 

迪米特原則

 

什麼是迪米特原則?

一個對象應該對其他對象保持最少的瞭解。

 

爲什麼要使用迪米特原則?

面嚮對象語言是萬物皆對象,類與類之間交互越頻繁,類與類之間的關係也就越密切,這就是耦合,耦合度越高,當一個類發生改變時,對另一個類的影響也就越大。一個好的系統要做到高內聚低耦合,迪米特原則就是要降低類與類之間的耦合度。

 

怎麼樣纔算遵守迪米特原則?

迪米特原則就是儘可能的降低類與類之間的耦合,我們要做到依賴別人更少、讓別人瞭解更少,比如:去掉內部的依賴、降低訪問修飾符的權限等等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章