设计模式之六:命令模式(餐厅点餐模拟流程)

命令模式:将"请求"封装成对象,以便使用不同的请求、队列、或者日志来参数化其他对象。命令模式也支持可撤销的操作。(餐厅点餐模拟流程)

命令模式将发出请求的对象和执行请求的对象解耦,在被解耦的两者只讲是通过命令对象进行沟通的。

命令对象封装了接收者和一个或一组动作。

工程名称:Command 下载目录:http://www.cnblogs.com/jrsmith/admin/Files.aspx ,Command.zip

原文地址:https://www.cnblogs.com/damonhuang/p/2710892.html