迪米特法則:若是兩個類沒必要彼此直接通訊,那麼這兩個類就不該當發生直接的相互做用。若是其中一個類須要調用另一個類的某一個方法的話,能夠經過第三者轉發這個調用。設計
強調的前提是在類的結構設計上,每一個類都應當儘可能下降成員的訪問權限。權限
根本思想:強調了類之間的鬆耦合,類之間的耦合越弱,越有利於複用,一個處於弱耦合的類被修改,不會對有關係的類形成波及。 方法