摘要: 目录 定义 UML 参与者 示例 定义: 对算法的封装,是算法和责任分离。 UML: 参与者: 抽象策略(Strategy)角色:由一个接口或抽象类,定义实现该算法的方法。 具体策略(ContreteStrategy)角色:实现抽象角色算法的具体类。 环境(Context)角色:对策略角色的调用。 示例: 代码using System; namespace DoFactory.Gang... 阅读全文
posted @ 2011-11-25 21:39 Lee's Blog 阅读(449) 评论(0) 推荐(0) 编辑