会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
ding.li
分享记忆。
博客园
首页
新随笔
联系
订阅
管理
2011年11月25日
.NET策略(Strategy)模式
摘要: 目录 定义 UML 参与者 示例 定义: 对算法的封装,是算法和责任分离。 UML: 参与者: 抽象策略(Strategy)角色:由一个接口或抽象类,定义实现该算法的方法。 具体策略(ContreteStrategy)角色:实现抽象角色算法的具体类。 环境(Context)角色:对策略角色的调用。 示例: 代码using System; namespace DoFactory.Gang...
阅读全文
posted @ 2011-11-25 21:39 Lee's Blog
阅读(450)
评论(0)
推荐(0)
编辑
公告