自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 收藏
  • 关注

原创 C++模板构建反射

template<typename ClassType> class CCreateGeneralPool { private: //类型大小 int m_elem_size; //当前通过内存池分配对象个数 int m_alloc_num; //内存回收链表的头 ClassType * m_free_list_head; public:...

2017-11-22 14:57:00 488

原创 解释器模式

#include #include //解释器模式 class Context           //待解释的对象 { protected:  char *temp; public:  Context(){}  virtual ~Context(){}

2011-09-22 15:14:07 304

原创 访问者模式

#include #include //访问者模式 //将对象针对某种对象会发生的状态作出相应的行为 //关键词: 对象 状态 行为 //对象产生状态,状态激起对象的相应反应(可能是行为也可是另外的一种状态) //即对象对状态的处理需要状态作为参数,而处理需要的结

2011-09-22 13:40:20 248

原创 享元模式

#include #include using namespace std; //享元模式 //以围棋为例  棋子和棋盘是状态稳定的 视为内部状态 棋子为大粒度对象 //棋子相对于棋盘的位置是不稳定的状态 视为外部状态 //棋盘在整个围棋中,从常态看,其上有棋子和

2011-09-22 10:47:59 271

原创 中介者模式

#include //中介者模式 class contry { public:  contry(){}  virtual ~contry(){} public:  virtual void sendmessage(char *str) = 0 ;  virtu

2011-09-22 08:32:27 554

原创 职责链模式

#include //职责链模式 class Request       //发出的请求 依据其中的num来给各级管理自己判断是否有处理的职责 { public:  int num; public:  Request():num(0){}  virtual ~R

2011-09-21 16:20:59 268

原创 命令模式

#include //命令模式 ----- //通过一个传达者将各种操作传达到具体的实施者 //这种模式中命令包含了实施者或者说命令的操作引起实施者的操作 //这是一种分层结构,上层是命令,下层是实施者 //各种操纵单独生成类并有共同的抽象基类 class Real

2011-09-21 14:51:39 256

原创 桥接模式

#include //桥接模式 //存在一种分类,其中有不同的个体,这些个体是互斥的 //但这些个体将要表现出基本一致的行为 //由于这些个体的互斥性,这些行为在通常意义上将表现出个体唯一性 //若使用工厂模式,这使得这些个体增加,整个体系会增加更剧烈 //由于考虑

2011-09-21 13:10:43 356

原创 设计模式之代理模式

#include //此练习是对代理模式的理解 //对同一个对象C存在两个个体,其中个体A希望操作或拥有这个对象C //但这个对象C与个体A的关联性低,这时个体A知道个体B的存在,同时 //个体B与这个对象C的关联性高,最佳的代理方式个体B应该是个体A的一部分 //注

2011-09-20 08:23:53 312

原创 设计模式之原型模式

#include #include //此练习为原型模式方法的练习 //原型模式揭示了在同一原型上可以通过复制使得 //只需要实例化一次,再通过相应的类函数操作可以得到 //同一原型下的不同的版本对象 //此练习将考虑在实际开发中 比如 工作经历也是作为一个类被含

2011-09-20 08:20:24 224

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除