2012年8月5日
摘要: //策略模式#include <iostream>using namespace std;/* 策略模式 和简单工厂模式类似,策略是简单工厂模式中的一个对象 包含在一个客户对象中。*//* 使用场景:策略是客户对象的一部分,使用这种方法可以 实现更换策略的无关低耦合*/class Strategy {public: virtual void AlgorithmInterface() = 0;};class StrategyClass1 : public Strategy {public: void AlgorithmInterface() { cout<<". 阅读全文
posted @ 2012-08-05 08:16 晴朗蝈蝈 阅读(144) 评论(0) 推荐(0) 编辑