1.德米特里定律也被称为最小知识原理(简称lkp)。一个班级对其他班级了解的越少越好。也就是说,一个对象应该尽可能少地了解其他对象,只与朋友交流,不与陌生人交谈。
2.迪米特里定律可以简单地说为:只和你的直接朋友交谈。对于ood,它被解释为如下方式:一个软件实体应该尽可能少地与其他实体交互。每个软件单元对其他单元的了解最少,并且仅限于那些与其自身单元密切相关的软件单元。
3.迪米特里定律的初衷是减少类与类之间的耦合。因为每个类都尽可能减少对其他类的依赖,所以很容易使系统的功能模块独立运行,它们之间没有(或很少)依赖关系。