java設計模式之設計原則⑤迪米特原則

定義: (1)一個對象應該對其他對象保持最少的瞭解。又叫最少知道原則 (2)儘量降低類與類之間的耦合 (3)強調只和朋友交流,不和陌生人說話(意思就是對外部引入的類越少越好)。 朋友:指的是出現在成員變量,方法的輸入,輸出參數中的類稱爲成員朋友類,而出現在方法體內部的類則不屬於朋友類。 優點: 降低類之間的耦合 如果過分的使用迪米特原則會產生大量的中介類,導致系統變複雜,爲維護帶來難度,所以我們在
相關文章
相關標籤/搜索