迪米特法则

概述 迪米特法则又称为最少知识法则,即:如果两个类不必彼此直接通信,那么这两个类就不应该发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三方来转发这个调用。 迪米特法则特别强调的是类之间的松耦合,即在类的结构设计上,每一个类都应该尽量降低成员的访问权限。我们在进行程序设计时,类之间的耦合程度越小,越是有利于复用,一个出在弱耦合的类被修改的时候,对其他类造成的影响就越小
相关文章
相关标签/搜索