《大话设计模式》-- 10.迪米特法则
来源:互联网 发布:中国金融发展知乎 编辑:程序博客网 时间:2024/06/07 02:16
迪米特法则:如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用
1.迪米特法则首先强调的前提是在类的结构设计上,每一个类都应当尽量降低成员的访问权限,也就是说,一个类包装好自己的private状态,不需要让别的类知道的字段或行为就不要公开。
2.类之间的耦合越弱,越有利于复用,一个处在弱耦合的类被修改,不会对有关系的类造成波及。也就是说,信息的隐藏促进了软件的复用
1.迪米特法则首先强调的前提是在类的结构设计上,每一个类都应当尽量降低成员的访问权限,也就是说,一个类包装好自己的private状态,不需要让别的类知道的字段或行为就不要公开。
2.类之间的耦合越弱,越有利于复用,一个处在弱耦合的类被修改,不会对有关系的类造成波及。也就是说,信息的隐藏促进了软件的复用
0 0
- 《大话设计模式》-- 10.迪米特法则
- 大话设计模式----迪米特法则
- 大话设计模式之迪米特法则
- 大话设计模式11----迪米特法则
- 大话设计模式阅读笔记-迪米特法则
- 大话设计模式之模板模式和迪米特法则
- 读《大话设计模式》---迪米特法则
- 《大话设计模式》 —— 读后感 (11)迪米特法则
- 大话设计模式-----(四)迪米特法则、外观模式、建造者模式
- 《Android之大话设计模式》--设计原则 第五章:迪米特法则 慈禧太后为何不和陌生人说话
- 【设计模式】迪米特法则
- 设计模式:迪米特法则
- 设计模式 迪米特法则
- 设计模式--迪米特法则
- 【设计模式】迪米特法则
- 设计模式---迪米特法则
- 设计模式-迪米特法则
- 设计模式【迪米特法则】
- 《大话设计模式》-- 9.模板方法模式
- 画图解释SQL联合语句
- Oracle之Chr函数返回
- 黑马程序员——学习笔记18.Java注解
- 在Windows下编译OpenSSL
- 《大话设计模式》-- 10.迪米特法则
- 几个 CGRect 函数例子
- struts2+spring+mybatis入门教程六之配置json
- C++中extern “C”含义深层探索
- 希腊人7
- 《大话设计模式》-- 11.外观模式
- [C/C++]#ifndef,#define用法
- 插头DP学习小记
- 正则表达式和反射