- 博客(2)
- 收藏
- 关注
转载 Command命令模式
Command命令模式 作用:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 由于“行为请求者”与“行为实现者”的紧耦合,使用命令模式,可以对请求排队或记录请求日志,以及支持可撤销的操作。 UML图: Command类,用来声明执行操作的接口 ConcreteCommand,将一个接收者对象绑定于一个
2015-08-12 11:35:36 345
转载 设计模式之创建型模式
GoF的设计模式一共23个,可以分为3大类:创建型、结构型和行为型,这篇文章主要讨论创建型。 创建型的设计模式包括:简单工厂(Simple Factory)、工厂方法(Factory Method)、抽象工厂(Abstract Factory)、单例(Singleton)、构造者(Builder)和原型(Prototype),我们分别来讨论。 我们首先来看工厂系列的3个设计模式,它们都
2015-08-11 13:23:37 318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人