小小程序媛  
得之坦然,失之淡然,顺其自然,争其必然

2013年2月7日

摘要: 中介者模式(Mediator),用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式的相互引用,从而使其耦合松散,而且可以独立的改变它们之间的交互。 中介者模式UML类图: 由上图可以看出:Mediator 抽象中介者类,定义了同事对象到中介者对象的接口;... 阅读全文
posted @ 2013-02-07 20:15 Coding菌 阅读(191) 评论(0) 推荐(1) 编辑
 
摘要: 职责链模式(Chain Of Responsibility),使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 这里发出这个请求的客户端并不知道这当中的哪一个对象最终处理该... 阅读全文
posted @ 2013-02-07 19:39 Coding菌 阅读(151) 评论(0) 推荐(0) 编辑
 
摘要: 命令模式(Command),将一个请求封装成一个对象,从而使你可以用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 命令模式UML类图: 如上图所示:Command类是用来声明执行操作的接口;ConcreteCommand类,将一个接收... 阅读全文
posted @ 2013-02-07 19:16 Coding菌 阅读(246) 评论(0) 推荐(0) 编辑