foolbread

  • 关注
  • 短消息
  • 送银子
文章
30
评论
16
推荐
12
收藏
1
社区会龄
6 年
个人网站
--
个人简介
还没有输入个人简介……
  • foolbread 推荐

    命令模式

    命令模式:将请求封装成对象,这可以让你使用不同的请求,队列,或者日志请求来参数化其他对象。命令模式也可以支持撤销操作。——《HEAD FIRST 设计模式》 我的C++代码: h: #ifndef DESIGN_COMMAND_H_ #define DESIGN_CO…...

  • foolbread 推荐

    单例模式

    单例模式:确保一个类只有一个实例,并提供全局访问点。——《HEAD FIRST 设计模式》 我的C++代码: h: #ifndef DESIGN_SINGLETON_H_ #define DESIGN_SINGLETON_H_ #include <iostre…...

  • foolbread 推荐

    工厂模式

    工厂模式:定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。——《HEAD FIRST 设计模式》 我的C++代码: h: #ifndef DESIGN_FACTORY_H_ #define DESIGN_FACTORY_H_…...

  • foolbread 推荐

    装饰者模式

    装饰者模式:动态地将责任附加到对象上。想要扩展功能,装饰者提供有别于继承的另一种选择。——《HEAD FIRST 设计模式》 我的C++代码: h: #ifndef DESIGN_DECORATOR_H_ #define DESIGN_DECORATOR_H_ #i…...

  • foolbread 推荐

    观察者模式

    观察者模式:在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新。——《HEAD FIRST 设计模式》 我的C++代码: h: #ifndef DESIGN_OBSERVER_H_ #define DESIGN_OBSERV…...

评论了