会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
彩色天空
再短暂,之于我心,也是永恒;再长久,之于时光,仅是一瞬
博客园
首页
新随笔
联系
订阅
管理
2006年12月8日
minute_DesignPatternExplained(4)
摘要: 继续我们的学习, 9章。Strategy模式 回顾我们的目标: · 按接口编程 · 尽量用聚合代替继承 · 找出变化并封装之 Strategy模式 例:比如需要显示点,线,正方形,圆。 如果还需要一种带有特殊边线的正方形,我们从正方形继承,重用Square中的代码,只是覆盖DrawBorder方法。 导致的问题: 弱内聚: 如果有许多边线...
阅读全文
posted @ 2006-12-08 14:53 ColorSky
阅读(211)
评论(0)
推荐(0)
编辑