面向对象设计原则实践:之五.迪米特原则,接口隔离原则

六、迪米特(第三者交互)原则 1. 定义 每一个软件单位对其他的单位都只有最少的知识,而且局限于那些与本单位密切相关的软件单位。   2. 分析 1) 迪米特法则就是指一个软件实体应当尽可能少的与其他实体发生相互作用。 这样,当一个模块修改时,就会尽量少的影响其他的模块,扩展会相对容易, 这是对软件实体之间通信的限制,它要求限制软件实体之间通信的宽度和深度。 2) 狭义的迪米特法则: 可以降低类之
相关文章
相关标签/搜索