会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冬眠的蛤蟆
春醒,夏泳,秋思,冬眠…… MSN: "netflu"+"@"+"msn.com"
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
模式与重构
面象对象设计的基本原则
摘要:"开放-封闭"原则(OCP) Open-Closed Principle原则讲的是:一个软件实体应当对扩展开放,对修改关闭。 我的理解:如在工厂模式中,可以直接扩展产品类并投入使用,而不需要想简单工厂模式那样修改工厂类的判断逻辑;即增加新代码而不会引起原有代码的变动。 满足OCP带来的好处: 能保证模块的稳定性,又能对需求的变更提供灵活的应对方案。 里氏代换原则(LSP) Liskov S...
阅读全文
posted @
2008-04-23 15:46
蛤蟆
阅读(358)
评论(0)
推荐(1)
公告