请参考: http://blog.youkuaiyun.com/sunxing007/archive/2010/04/04/5450503.aspx
举例说明: 去烧烤店吃烧烤, 如果客人直接和烧烤的伙计打交道, 则烧烤的伙计将直接面对各种各样的客户各种各样的需求,各种各样的口味, 而且有的客人会因为等不及而走掉,但是伙计却不知道......最后烧烤伙计手忙脚乱,就乱套了. 那么我们用命令模式来改进一下这个烧烤店: 增加一个服务员, 负责接待客户, 那么客人将向服务员点菜; 服务员手中拿着烧烤订单纸, 客人只要把自己想要的东西写上, 并注明口味, 这就是命令, 服务员需按客人点餐的顺序把订单放在烧烤伙计的窗台上, 如果有客人退单了, 那么她只需要把订单抽掉就行了; 烧烤伙计则只需要看订单安心做烧烤就行了.
我的理解就是:
这样烧烤伙计 就只用接受服务员的命令去烧烤就可以了
可以看看实现里的代码