- 博客(7)
- 资源 (15)
- 收藏
- 关注
原创 工厂方法模式
一、工厂方法模式简介(Brief Introduction)工厂方法模式(Factory Method Pattern),定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类中。二、解决的问题(What To Solve) 工厂方法模式较简单工厂模式,修改时关闭的,扩展时开放的,完全符合开放-封闭原则。工厂方法使一个类的实例化延迟到其子
2010-04-13 01:01:00 252
转载 工厂方法模式
一、工厂方法模式简介(Brief Introduction)工厂方法模式(Factory Method Pattern),定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类中。二、解决的问题(What To Solve) 工厂方法模式较简单工厂模式,修改时关闭的,扩展时开放的,完全符合开放-封闭原则。工厂方法使一个类的实例化延迟到其子
2010-04-13 00:56:00 287
转载 简单工厂模式(SimpleFactory Pattern)
一、模式概述 从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现,学习了此模式可以为后面的很多中模式打下基础。那好,我们就来了解下什么是简
2010-04-13 00:40:00 252
转载 Mapx打包
MO等的打包资料现在已经很多,但MapX的相对很少,去年的项目做过MapX的打包,这里大概说一下。MO和MapX都有运行安装包,如果为了简单,使用这个就可以了。MapX自定义安装需要安装以下内容:(1)MapX的DLL和其依赖的DLL,全部位于安装目录下;(2)Windows的MFC和OLE系统文件。安装包制作过程如下:第一,将所有MapX的Dll及其依赖文件找出来(可参考文档,或者简单把
2010-03-19 23:24:00 495
转载 c++智能指针
c++智能指针 Smart Pointer是C++中的一个大题目,要说清楚他的所有好处很需要费点力气。我就一个功能一个功能的说。有我理解不透的地方希望大家指点。 1.copy-to-write 当生成一个C++ object的时候如果这个class很大,这个object会占用很多空间。那么每生成一个就占用一片空间,这样会占用很多系统资源。同时降低效率。一个解决方法就是对用拷贝
2010-01-17 12:13:00 245
转载 单件模式_C++
Singleton模式是常用的设计模式之一,但是要实现一个真正实用的设计模式却也不是件容易的事情。1. 标准的实现class Singleton{public: static Singleton * Instance() { if( 0== _instance) {
2010-01-16 23:48:00 948
转载 一、单件模式
什么是单件模式?简单的说就是:单件模式即一个类在整个程序运行过程中只能有一个实例(唯一对象),由它自身负责保存它的唯一实例,这个类可以保证没有其他实例可以被创建(截断创建新对象的请求),并且它可以提供一个全局访问点(例如Instance())。什么情况下需要使用单件模式?1、对于一个类(对象),如果它比较大(占用的系统资源非常多),而且这些资源可以被全局共享,则可以设计为singleton模式
2010-01-16 22:08:00 381
BCGControlBar 22.1 crack
2016-05-13
Visual Assist 10.7.1912破解版
2012-10-16
Visual Assist 1845
2012-10-16
VA_X_Setup1823cracked(vs2010破解可用).7z
2012-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人