自定义博客皮肤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)
  • 收藏
  • 关注

原创 工厂模式家族

工厂模式主要是为创建对象提供一个接口,通常在类或类的静态方法中去实现。工厂模式家族中主要有这三个成员:简单工厂模式,工厂方法模式和抽象工厂模式。 一、简单工厂模式 简单工厂模式,是指专门创建一个类来负责创建其他类的实例,被创建的实例通常具有共同的父类,它又称为静态工厂方法模式。它的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品继承一个父类或接口)的实例。

2013-03-25 21:59:33 1601 7

原创 酷MM —装饰模式

想必大家都有玩过QQ Show的形象装扮吧,这个就很体现了我们大话设计模式里面的装饰模式。记得之前我还为自己的QQ换了一个酷酷的装扮呢,下面我们就用装饰模式来为张晓美女来一个酷酷的换装。 首先,定义一个Person类,相当于是ConcreteComent ,具体的装饰对象。 namespace 酷MM_ { class Person { publ

2013-03-19 13:52:25 1383 14

原创 大话设计模式之策略模式

策略,就是说我们根据不同的需要采用不同的方式,例如,机房收费系统中的收费,有固定和临户两种用户,我们采取的收费方式是不一样的。 那么什么是策略模式呢? 策略模式(Strategy):是指定义了一系列算法家族,并将每个算法分别封装起来,让它们之间可以互相替换。此模式让算法的变化,不会影响到使用算法的客户。看下面策略模式的结构图: 说明: 1

2013-03-14 22:03:31 1819 16

空空如也

空空如也

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

TA关注的人

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