问题聚焦: 感觉后面的一些模式都比较抽象,每个模式都尽量写一个demo辅助理解。 命令行模式主要是将请求本身封装为对象,从而使你可用不同的请求参数化客户类。 解耦了调用操作的对象和具有执行该操作所需信息的那个对象 结构: Command: 定义命令 的接口,声明执行的方法。