标签:解释 统一 恢复 业务 使用 通用 margin 经理 咨询
实际生活中常有的例子,比如银行吧,在早些年,到银行办理业务,一堆人围着大堂经理问,什么业务该去什么地方办理,哎。。。。,一个问题一天要跟上百号人都解释一遍,你好,这个业务呢,你可以去XX柜台咨询一下,那这个业务呢,你可以去XY柜台咨询,有时候,可能出现错误,返回来回问好几遍,好烦哦。。。。,经理是何等的无奈,但为了客户至上的原则,总是微笑,在微笑。何时是解脱之日啊。哈哈,随着科技的发展,经理们终于从这苦难的日子里解脱了,那就是业务办理区取号机,现在简单的操作就可以耐心等候办理,既方便客户,也解脱了经理,真是造福大众的一件好事。根据办理业务的不同,系统自动分发给各自擅长的业务员哪里,按着号码一次处理。言归正传,上面的例子就命令模式的真实写照,业务办理取号机,将客户的对于业务的请求,统一的接纳,进行分类处理,对于不同的业务,安排到不同的业务员手中处理,避免之前繁琐的过程。
命令模式的定义:Encapsulate a request as an object, thereby letting you parameterize clients with different requests, queue or log requests, and support undoable operations.(将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,请求排队或者记录请求日志,可以提供命令的撤销和恢复功能),说白了,就是把请求封装成对象,以统一应对不同的请求,做出响应。
命令模式的通用图解:
解释上述图解的关键词:
标签:解释 统一 恢复 业务 使用 通用 margin 经理 咨询
原文地址:http://www.cnblogs.com/zhuhongchang/p/7630349.html