自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++实现设计模式之--建造者模式

建造者模式,属于创建性设计模式。其适用范围为: 1. 在项目中创建过程复杂 2. 会被重复使用来创建不同的对象。 当满足这两个条件的时候,便可以使用建造者模式。那么问题来了,什么是建造者模式呢?一开始可能会将抽象工厂方法和建造者模式混淆,下面我举一个简单的实例来说明建造者模式。总所周知,大众旗下有很多不同的车型,所有的车子的组装大体上都一致,由发动机,轮胎,车身等组成,不同的车型的组装流程

2016-05-26 22:52:36 2538

原创 C++实现设计模式之——工厂模式

适用范围: 需要创建大量不同对象,并且需要集中管理。例如你要买一辆汽车,你不必关心汽车的构造,以及汽车的创建过程,你只关心,你付钱给厂商,提需求,我需要一辆Golf,然后就是等待厂商交付车。汽车的零件的生产和组装全在工厂完成,这个时候,工厂就是一个集中生产和组装的中心,通过工厂来创建一辆汽车。工厂模式有三种,分别是:简单工厂模式工厂方法模式抽象工厂模式

2016-05-21 17:23:39 471

原创 C++实现设计模式之--单例模式

C++实现设计模式之–单例模式实现

2016-05-21 16:03:38 448

空空如也

空空如也

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

TA关注的人

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