![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程规范
文章平均质量分 62
iteye_769
这个作者很懒,什么都没留下…
展开
-
OCP原则
面向对象可利用设计(OOD)的第一块基石,就是"开-闭原则(Open-Closed principle,简称OCP),它的核心含意是:一个好的设计应该能够容纳新的功能需求的增加,但是增加的方式不是通过修改又有的模块(类),而是通过增加新的模块(类)来完成的。如果一个设计能够遵循OCP,那么就能够有效的避免上述的问题。 OCP原则认为:一个软件应该对扩展开放,对修改关闭 这是由大师Be...原创 2010-10-31 21:56:56 · 131 阅读 · 0 评论 -
迪米特法则
迪米特法则(Law of Demeter)又叫作最少知识原则(Least Knowledge Principle 简写LKP),就是说一个对象应当对其他对象有尽可能少的了解,不和陌生人说话。英文简写为: LoD. 迪米特法则可以简单说成:talk only to your immediate friends。 对于面向OOD来说,又被解释为下面几种方式:一个软件实体应当尽可能少...原创 2010-11-02 16:26:15 · 141 阅读 · 0 评论