自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 适配器(Adapter)

意图:将一个类的接口转换成客户希望的另外一个接口适配器通常是在已有一个功能类或模块,但是不符合新的要求的情况下使用,实现方式分为类适配器和对象适配器两种。 1、类适配器类适配器主要需要考虑c++继承原理和访问权限对象外部访问:1、public继承不改变基类成员的访问权限2、protected继承将基类中public成员权限变为子类的protected成员权限,其它成员权限不

2011-12-06 23:56:46 165

转载 STL迭代器种类

转至:http://blog.csdn.net/flamerry/article/details/875655  STL 主要是由 containers(容器),iterators(迭代器)和 algorithms(算法)的 templates(模板)构成的.你不记得 STL iterator categories(迭代器种类)了吗?没问题,我们这就做一个简单回顾。对应于它们所支持的操作,共有

2011-12-06 23:08:07 210

原创 单件模式(Singleton)

意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。常用c++实现方法:智能指针、静态成员变量、内嵌类、外部显式销毁!1、智能指针class CSingleton_1{public: static CSingleton_1 * Instance() {   if (!s_hInstance.get())       s_hInstance = std::

2011-12-06 00:32:19 193

原创 简单工厂,工厂方法(Factory Method),抽象工厂(Abstract Factory)

简单工厂用一个具体工厂类或者一个静态方法,通过传入不同的标识,来创建同一基类的不同派生类  工厂方法用多个派生于同一工厂基类的具体工厂类,每个具体工厂类负责生成一种具有同一基类的一个派生类 抽象工厂用多个派生于同一工厂基类的具体工厂类,每个具体工厂类负责生成一组具有不同基类的一组派生类

2011-12-04 23:54:06 344

空空如也

空空如也

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

TA关注的人

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