2016年6月29日
摘要: 责任链模式(chain of responsibility) 定义 责任链模式是对象的行为模式。使多个对象都有机会处理请求,从而避免请求的发送者和接受者直接的耦合关系。将这些对象连成一条链,沿着这条链传递该请求,直到有一个对象处理它为止。 UML类图 角色 抽象处理者(Handler)角色 :定义一 阅读全文
posted @ 2016-06-29 18:21 韩思明 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 命令模式(command) 定义 将一个请求封装成为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 UML类图 角色 Command:定义命令的统一接口 ConcreteCommand:Command接口的实现者,用来执行具体的命令,某些情况下可以 阅读全文
posted @ 2016-06-29 17:20 韩思明 阅读(212) 评论(0) 推荐(0) 编辑