标签:场景 封装 请求 对象 模式 命令 笔记 日志 设计模式
命令模式
- 定义
- 将请求封装成对象
- 使用不同的请求参数化其他对象(将请求依赖注入到其他对象)
- 支持请求的排队执行, 记录日志, 撤销等附加功能
-
实现
将函数封装成对象. -
应用场景
控制命令的执行,比如异步, 延迟, 排队执行命令, 撤销重做命令, 给命令记录日志等.
设计模型由两部分组成:
- 应用场景
- 解决方案
标签:场景,封装,请求,对象,模式,命令,笔记,日志,设计模式 来源: https://www.cnblogs.com/liushengchieh/p/16378118.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。