Strategy(策略)模式

目录
前言一、策略模式总结1、模式意图2、参与者3、结构、协作、适用性及效果
二、策略模式简单示例1、用例描述2、示例代码

前言
        本周五参加了Strategy(策略)模式研讨会,本文的目的是对这个模式的总结和分享,希望对需要学习这个设计模式的同学有所帮助。本文一共分为两个部分,第一个部分是策略模式的基础知识总结;第二个部分是分享策略模式简单示例。

一、策略模式总结
        
1、模式意图
         定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。     
2、参与者
Strategy(策略) – 定义所有持的算法的公共接口。context使用这个接口来调用某concreteStrategy定义的算法; ConcreteStrategy(具体策略) – 以Strateg

Strategy(策略)模式最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/4728.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>