美文网首页
策略模式

策略模式

作者: 疯狂div | 来源:发表于2017-12-26 18:34 被阅读0次

    定义:定义一系列的算法,把它们一个个封装起来。将不变的部分和变化的部分隔开是每个设计模式的主题,策

    略模式也不例外,策略模式的目的就是将算法的使用与算法的实现分离开来。

    一个基于策略模式由策略类和环境类组成。第一个部分是一组策略类,策略类封装了具体

    的算法,并负责具体的计算过程。第二个部分是环境类 Context,Context 接受客户的请求,随后

    把请求委托给某一个策略类。要做到这点,说明 Context 中要维持对某个策略对象的引用。

    1、传统语音的策略模式

    2、JS中的策略模式

    相关文章

      网友评论

          本文标题:策略模式

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