(11)迪米特法则

最后更新于:2022-04-01 14:30:24

### 迪米特法则 如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。 迪米特法则首先强调的前提是在类的结构设计上,每一个类都应当尽量降低成员的访问权限。(摘抄)[多用共有方法去访问似有变量,做好类的封装] 其实迪米特法则的核心就是减少类与类之间的耦合,类之间的耦合越弱,当其中一个类受到影响的时候其余不会受到波及。 这个法则在前面的一些模式中都有体现,当需要调用这个类的时候都是使用的生成父类对象,然后再向上转型。
';