美文网首页
命令模式

命令模式

作者: 紫石南 | 来源:发表于2017-08-09 22:07 被阅读8次

    入门

    (what)是什么

    将请求封装成对象,这可以让你使用不同的请求、队列,或者日志请求来参数化其他对象。命令模式也可以支持撤销操作。

    这个定义有点抽象,简单来说,就是将动作和实现充分解耦。

    (how)怎么实现

    我们通过逐步演变的方式来讨论怎么样充分解耦,从而推导出命令模式。

    使用场景

    有两方面需求时都可以考虑使用单例模式:节省资源和防止混乱。

    • 工具类
    • 缓存
    • 线程池
    • 连接池
    • 日志对象
    • 配置文件
    • 对话框

    《设计模式入门与精通》系列文章源码

    相关文章

      网友评论

          本文标题:命令模式

          本文链接:https://www.haomeiwen.com/subject/rdszottx.html