设计原则之开放---封闭原则
来源:互联网 发布:截图软件snagit 编辑:程序博客网 时间:2024/03/29 17:00
<script type="text/javascript"><!--google_ad_client = "pub-9528830580198364";/* 大矩形336x280, 创建于 09-5-28 */google_ad_slot = "4731086345";google_ad_width = 336;google_ad_height = 280;//--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
设计原则之开放---封闭原则
开放---封闭原则:软件实体(类,模块,函数等等)应该可以扩展,但是不可以修改
对于一个软件系统,一个设计好的软件,以后在增添功能的时候,应该不会对原系统构成破坏,也就是说不可以修改原来的系统,此为封闭原则,也就是说,对修改原系统的做法是封闭的
对于一个软件系统,一个设计好的软件,以后在增添功能的时候,我们应该尽量是增加原来的功能,而不破坏或者修改原来的软件结构,也就是说原来的软件系统对增添功能是开放的,允许增加功能.
当然,设计的时候应该尽量满足开放---封闭原则,这样才能更加应对软件的变化,软件的变化是在所难免的,但是我们应该用最小的开销来实现改变后的要求.
- 设计原则之开放---封闭原则
- 设计原则之开放-封闭原则 javascript
- 设计模式之开放--封闭原则学习
- 设计模式之开放封闭原则
- 大话设计模式之开放-封闭原则
- 设计模式之开放封闭原则
- c#设计模式之开放封闭原则
- 设计模式之开放封闭原则
- 面向对象设计原则之二:开放封闭原则
- 设计模式之单一职责原则&开放-封闭原则
- 设计模式-----开放--封闭原则
- 设计模式-开放封闭原则
- 设计模式-开放封闭原则
- 设计模式-开放封闭原则
- 设计模式 开放-封闭原则
- 设计模式-开放封闭原则
- 【设计模式】开放-封闭原则
- 设计模式-开放封闭原则
- 文件对话框
- 文件对话框及嵌入工程
- Windows编程原理及自己动手写计算器
- Flex之TitleWindow学习
- 函数调用规范[转载]
- 设计原则之开放---封闭原则
- SOA
- 个人简历
- 从数据类型 decimal 转换为 numeric 时出错
- 微软“必应(bing)”兼容性的缺陷
- 求助:JSP+SQL2000毕业设计
- C#中的delegate
- 设计原则之单一职责原则
- [原创]More源代码第二版