摘要:
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 看看这11中模式的关系,大致可分为四类:(1) 通过父类与子类的关系进行实现。(2) 两个类之间。(3) 类的状态。(4) 通过中间类。 C1、父类 阅读全文
posted @ 2015-04-13 15:09
Now,DayBreak
阅读(408)
评论(0)
推荐(0)
摘要:
这里我们主要介绍7种结构型模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中对象的适配器模式是各种模式的起源,我们看下面的图: B1、适配器模式(Adapter) 模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问,使得原 阅读全文
posted @ 2015-04-13 15:06
Now,DayBreak
阅读(454)
评论(0)
推荐(0)
摘要:
A、创建模式 首先,简单工厂模式不属于24种涉及模式。 A0、简单工厂模式 简单工厂模式,分为三种:普通简单工厂、多方法简单工厂、静态方法简单工厂。 A01、普通 就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。首先看下关系图: 举例如下:(我们举一个发送邮件和短信的例子) 首先,创建二 阅读全文
posted @ 2015-04-13 15:05
Now,DayBreak
阅读(319)
评论(0)
推荐(0)
摘要:
一、设计模式的分类 二十三大设计模式,分为三大类: 1. 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 2. 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 3. 行为型模式,共十一种:策略模式、模板方法模式、观察者 阅读全文
posted @ 2015-04-13 15:03
Now,DayBreak
阅读(544)
评论(0)
推荐(0)
浙公网安备 33010602011771号