美文网首页
第五章 迪米特法则(Demeter Principle)

第五章 迪米特法则(Demeter Principle)

作者: 穹生变 | 来源:发表于2019-07-30 11:10 被阅读0次

1.简介

  • 如果两个类不必被彼此直接通信,那么这两个类就不应该发生直接的相互作用。
  • 如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。

2.特征

  • 前提是在类的机构设计上,每一个类都应当尽量降低成员的访问权限。也就是说,一个类包装好自己的private状态,不需要让的类知道的字段或行为就不要公开。
  • 强调类之间的松耦合。一个处在弱耦合的类被修改,不会对有关系的类造成波及。

相关文章

  • 迪米特法则

    迪米特法则(Law of Demeter)又叫作最少知识原则(Least Knowledge Principle ...

  • 迪米特法则

    迪米特法则 迪米特法则定义 迪米特法则(Law Of Demeter, LoD) 也成为最少知识原则(Least ...

  • 迪米特法则

    迪米特法则 迪米特法则的定义 迪米特法则(Law of Demeter,LoD)也称为最少知识原则(Least K...

  • 设计模式学习之迪米特法则

    迪米特法则(LOD) 迪米特法则(Law of Demeter)又叫作最少知识原则(The Least Knowl...

  • 第五章 迪米特法则(Demeter Principle)

    1.简介 如果两个类不必被彼此直接通信,那么这两个类就不应该发生直接的相互作用。 如果其中一个类需要调用另一个类的...

  • 设计模式原则

    设计模式的六大原则 1、迪米特法则(最少知道原则)(Demeter Principle)如果两个软件实体无须直接通...

  • [Code Design] 六大设计原则之`迪米特法则`

    六大设计原则之迪米特法则 定义 迪米特法则(Law of Demeter)又叫作最少知识原则(Least Know...

  • 迪米特法则

    迪米特法则(Law of Demeter)又叫作最少知识原则(The Least Knowledge Princi...

  • 设计模式之迪米特法则

    设计模式之迪米特法则 迪米特法则(Law of Demeter) 定义:一个类对其它类知道的越少越好 一个对象应该...

  • 设计模式六大原则(五)----迪米特法则

    一. 什么是迪米特法则 迪米特法则(Law of Demeter )又叫做最少知识原则,也就是说,一个对象应当对其...

网友评论

      本文标题:第五章 迪米特法则(Demeter Principle)

      本文链接:https://www.haomeiwen.com/subject/ttegrctx.html