迪米特法则:
如果两个类不必彼此间直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。
迪米特法则的根本目的是为了降低类与类之间的藕合度。因为一个类的藕合程度越弱,那么当这个类内部发生修改时,就不会波及到该类的使用者们。
降低藕合的方法:
尽量使一个类中能私有的成员私有化,只给外界提供简单的接口即可。
“高内聚低耦合”的含义:
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/u010425776/article/details/48101629