迪米特法则是指在类与类协同的时候,我们应该将协同类的公共方法尽量少的暴露给调用类,尽量把最需要的功能方法暴露,无关紧要的就不要了,或者我们可以对这个类的方法做一个总结性的public方法,然后暴露给协同类,这样做的好处是提高了协同类的内聚,这样当我们需要修改协同类的方法的时候不至于将修改的风险扩散到另一个协同类上。这里的尽量减少也就是降低这种风险的扩散。