码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象程序设计原则

时间:2015-11-26 20:52:57      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:

1、单一职则原则:一个类只有一个引起它变化的原因。说白了就是,一个类只有单一的一个功能,不同的类具备不同的职责,各施其责。如果一个类有多种职责,就应该分成多个类。
2、开放封闭原则:对扩展开放,对修改关闭。如果需要增加功能,那么就扩展新类,而不是修改原来的类,所以在类设计时就要保证可以通过扩展的方式来添加新功能。
3、里氏替换原则:在代码中可以将父类全部替换为子类,但程序不会报错。也就是父类的方法,在子类中全都有。反过来不一定行。
4、接口隔离原则:一个类与另一个类之间的依赖性,应该依赖于尽可能小的接口。

面向对象程序设计原则

标签:

原文地址:http://www.cnblogs.com/ggooo/p/4998665.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!