随笔分类 -  设计模式

1 2 下一页

设计模式之 抽象工厂模式
摘要:class IGateWayFactory{public: virtual ~IGateWayFactory(void){} virtual Device* CreateDevice(void) = 0; virtual IVRChannel* CreateIVRChannel(v... 阅读全文

posted @ 2015-07-30 18:42 霏霏暮雨 阅读(187) 评论(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 霏霏暮雨 阅读(157) 评论(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 霏霏暮雨 阅读(171) 评论(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 霏霏暮雨 阅读(221) 评论(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 霏霏暮雨 阅读(147) 评论(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 霏霏暮雨 阅读(129) 评论(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 霏霏暮雨 阅读(118) 评论(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 霏霏暮雨 阅读(119) 评论(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 霏霏暮雨 阅读(134) 评论(0) 推荐(0)

设计模式之 访问者模式
摘要: 阅读全文

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

设计模式之 模板方法
摘要: 阅读全文

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

设计模式之 状态模式
摘要: 阅读全文

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

设计模式之 观察者模式
摘要: 阅读全文

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

设计模式之 备忘录模式
摘要: 阅读全文

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

设计模式之 中介者模式
摘要: 阅读全文

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

设计模式之 解释器模式
摘要: 阅读全文

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

设计模式之 责任链模式
摘要: 阅读全文

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

设计模式之 代理模式
摘要: 阅读全文

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

设计模式之 享元模式
摘要: 阅读全文

posted @ 2015-07-30 15:25 霏霏暮雨 阅读(128) 评论(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 霏霏暮雨 阅读(117) 评论(0) 推荐(0)

1 2 下一页

导航