2015年7月30日

设计模式之 抽象工厂模式

摘要: class IGateWayFactory{public: virtual ~IGateWayFactory(void){} virtual Device* CreateDevice(void) = 0; virtual IVRChannel* CreateIVRChannel(v... 阅读全文

posted @ 2015-07-30 18:42 霏霏暮雨 阅读(191) 评论(0) 推荐(0)

设计模式之 桥接模式

摘要: class Software{public: virtual ~Software(void); virtual void run() = 0;};class FlappBird: public Software{public: FlappBird(void); ~FlappB... 阅读全文

posted @ 2015-07-30 18:10 霏霏暮雨 阅读(161) 评论(0) 推荐(0)

设计模式之 命令模式

摘要: class Receiver{public: Receiver(void); ~Receiver(void);public: void run(void); void stop(void);};class Command{public: virtual ~Command... 阅读全文

posted @ 2015-07-30 18:08 霏霏暮雨 阅读(174) 评论(0) 推荐(0)

设计模式之 组合模式

摘要: class Graph{public: Graph(void); virtual ~Graph(void);public: virtual void bounds(const Rect&); virtual void draw(void); virtual void i... 阅读全文

posted @ 2015-07-30 18:02 霏霏暮雨 阅读(224) 评论(0) 推荐(0)

设计模式之 装饰模式

摘要: class Phone{public: virtual ~Phone(void){} virtual void show(void) = 0;};class iPhone: public Phone{public: iPhone(void); ~iPhone(void);pu... 阅读全文

posted @ 2015-07-30 17:59 霏霏暮雨 阅读(151) 评论(0) 推荐(0)

设计模式之 迭代器模式

摘要: class Book { public: Book(void); ~Book(void); public: string name_; string Tag_; }; class BookList { public: BookList(void); ~BookList(void); public: void addBook(cons... 阅读全文

posted @ 2015-07-30 17:56 霏霏暮雨 阅读(134) 评论(0) 推荐(0)

设计模式之 原型模式

摘要: class Prototype{public: virtual ~Prototype(void){}; virtual Prototype* clone(void) = 0;};class Prototype1: public Prototype{public: Prototype... 阅读全文

posted @ 2015-07-30 17:53 霏霏暮雨 阅读(122) 评论(0) 推荐(0)

设计模式之 策略模式

摘要: class Stratgy{public: virtual ~Stratgy(void){}; virtual void alg(void);};class StratgyOne: public Stratgy{public: Stratgy(void); ~Stratgy(... 阅读全文

posted @ 2015-07-30 17:51 霏霏暮雨 阅读(123) 评论(0) 推荐(0)

设计模式之 单例模式

摘要: #include #include using std::cout;using std::cin;using std::endl;using std::string;/*templateclass SingleInstance{protected: SingleInstance(void){}... 阅读全文

posted @ 2015-07-30 17:48 霏霏暮雨 阅读(137) 评论(0) 推荐(0)

设计模式之 访问者模式

摘要: 阅读全文

posted @ 2015-07-30 17:40 霏霏暮雨 阅读(131) 评论(0) 推荐(0)

设计模式之 模板方法

摘要: 阅读全文

posted @ 2015-07-30 17:36 霏霏暮雨 阅读(112) 评论(0) 推荐(0)

设计模式之 状态模式

摘要: 阅读全文

posted @ 2015-07-30 17:33 霏霏暮雨 阅读(108) 评论(0) 推荐(0)

设计模式之 观察者模式

摘要: 阅读全文

posted @ 2015-07-30 17:18 霏霏暮雨 阅读(113) 评论(0) 推荐(0)

设计模式之 备忘录模式

摘要: 阅读全文

posted @ 2015-07-30 17:08 霏霏暮雨 阅读(109) 评论(0) 推荐(0)

设计模式之 中介者模式

摘要: 阅读全文

posted @ 2015-07-30 17:05 霏霏暮雨 阅读(120) 评论(0) 推荐(0)

设计模式之 解释器模式

摘要: 阅读全文

posted @ 2015-07-30 17:01 霏霏暮雨 阅读(97) 评论(0) 推荐(0)

设计模式之 责任链模式

摘要: 阅读全文

posted @ 2015-07-30 15:30 霏霏暮雨 阅读(87) 评论(0) 推荐(0)

设计模式之 代理模式

摘要: 阅读全文

posted @ 2015-07-30 15:27 霏霏暮雨 阅读(101) 评论(0) 推荐(0)

设计模式之 享元模式

摘要: 阅读全文

posted @ 2015-07-30 15:25 霏霏暮雨 阅读(133) 评论(0) 推荐(0)

设计模式之 外观模式

摘要: class Hand{};class Leg{};class Body{};class Person{public: Person(void); ~Person(void);public: void fetch(void); void run(void); void s... 阅读全文

posted @ 2015-07-30 14:59 霏霏暮雨 阅读(123) 评论(0) 推荐(0)

设计模式之 适配器模式

摘要: class Adaptee{public: void specialRequest(void);};class Target{public: virtual void request(void) = 0;};class Adapter: public Target{public: ... 阅读全文

posted @ 2015-07-30 14:53 霏霏暮雨 阅读(122) 评论(0) 推荐(0)

导航