2013年5月30日
摘要: 策略模式是面向对象继承组合特性的使用。策略模式先设定出策略基类StrategyBase,进一步定义继承的子类。之后定义环境上下文Context类,内部根据不同的外部需求,寻找匹配StrategyBase基类的策略子类,通过环境控制Context类返回请求。下面是一个报告程序对模式进行了阐述:报告程序主要是根据不同的客户端请求打印预览不同的报告样式和数据。首先定义报告枚举:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ComponentModel;nam 阅读全文
posted @ 2013-05-30 14:20 SuperSky 阅读(174) 评论(0) 推荐(0) 编辑