会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
游园惊梦(https://github.com/chenghuige)
博客园
首页
新随笔
联系
订阅
管理
2009年10月4日
<学习笔记>Algorithm Library Design 算法库设计in c++ III(设计策略)
摘要: 1.基于策略的类设计(Policy-Based Class Design) 基于策略的设计是一种面向组件的结构设计技巧。它将一个类的功能分解为不同的策略,每个策略可以有不同的实现,被称为策略类。主类或者称为host class,通过将policy class作为它的模版参数来获取函数功能。 作为示例,给出一个策略,它的目的是生成对象。下面有两种不同的实现。template <class>...
阅读全文
posted @ 2009-10-04 18:39 阁子
阅读(540)
评论(0)
推荐(0)
编辑
公告