java设计模式之设计原则⑤迪米特原则

定义: (1)一个对象应该对其他对象保持最少的了解。又叫最少知道原则 (2)尽量降低类与类之间的耦合 (3)强调只和朋友交流,不和陌生人说话(意思就是对外部引入的类越少越好)。 朋友:指的是出现在成员变量,方法的输入,输出参数中的类称为成员朋友类,而出现在方法体内部的类则不属于朋友类。 优点: 降低类之间的耦合 如果过分的使用迪米特原则会产生大量的中介类,导致系统变复杂,为维护带来难度,所以我们在
相关文章
相关标签/搜索