摘要: 命令模式(Command),将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。#include using namespace std;//Receiver类,知道如何实施与执行一个与请求相关的操作,任何类都可能作为一... 阅读全文
posted @ 2014-07-11 21:08 Awy 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 桥接模式(Bridge),将抽象部分与它的实现部分分离,使他们都可以独立地变化。 什么是抽象与它的实现分离,这并不是说,让抽象类与其派生类分离,因为这没有任何意义。实现指的是抽象类和它的派生类用来实现自己的对象。实现系统可能有多角度分类,每一种分类都有可能变化,那么就把这种多角度分离出来让他们独立... 阅读全文
posted @ 2014-07-11 15:52 Awy 阅读(267) 评论(0) 推荐(0) 编辑