首页 > Windows开发 > 详细

C#的7个原则

时间:2016-03-02 09:35:12      阅读:181      评论:0      收藏:0      [点我收藏+]

C#的七个原则如下:

 

1.单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责。

2.开闭原则(Open-Closed Principle, OCP):软件实体应对扩展开放,而对修改关闭。

3.里氏代换原则(Liskov Substitution Principle, LSP):所有引用基类对象的地方能够透明地使用其子类的对象。

4.依赖倒转原则(Dependence Inversion Principle, DIP):抽象不应该依赖于细节,细节应该依赖于抽象。

5.接口隔离原则((Interface Segregation Principle, ISP)):使用多个专门的接口,而不使用单一的总接口。

6.合成复用原则(Composite Reuse Principle, CRP):尽量使用对象组合,而不是继承来达到复用的目的。

7.迪米特法则(Law of Demeter, LoD):一个软件实体应当尽可能少地与其他实体发生相互作用。

 

C#的7个原则

原文:http://www.cnblogs.com/liujunhaodeboke/p/5233530.html

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