摘要: 1.基于策略的类设计(Policy-Based Class Design) 基于策略的设计是一种面向组件的结构设计技巧。它将一个类的功能分解为不同的策略,每个策略可以有不同的实现,被称为策略类。主类或者称为host class,通过将policy class作为它的模版参数来获取函数功能。 作为示例,给出一个策略,它的目的是生成对象。下面有两种不同的实现。template <class>... 阅读全文
posted @ 2009-10-04 18:39 阁子 阅读(540) 评论(0) 推荐(0) 编辑