首页 > 其他 > 详细

总结程序设计几大原则

时间:2014-03-03 17:05:56      阅读:483      评论:0      收藏:0      [点我收藏+]

一、 "开放-封闭"原则(OCP):即一个软件实体应当对扩展开放,对修改关闭。

二、 里氏代换原则(LSP):即子类型(subtype)必须能够替换它们的基类型。

三、 依赖倒置原则(DIP):即要依赖于抽象,不要依赖于具体。

四、 接口隔离原则(ISP):即要求一个类对另外一个类的依赖性应当是建立在最小接口上的。

五、 合成/聚合复用原则(CARP):即在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分;新对象通过向这些对象的委派达到复用已有功能的目的。

 

六、 迪米特法则(LoD)[最少知识原则]:即一个对象应当对其它对象有尽可能少的了解。

总结程序设计几大原则,布布扣,bubuko.com

总结程序设计几大原则

原文:http://www.cnblogs.com/zuowj/p/3577384.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!