设计模式:学习笔记(13)——策略模式

设计模式:学习笔记(13)——策略模式 业务场景   完成一项任务有多种方式,每一种方式都是一种策略,我们有时候需要根据环境或者条件的不同选择不同的策略来完成该项任务。以读取数据来说,有许多算法可以完成同一种功能,比如从文件、缓存、服务器等,但他们的解决途径各不相同,从而提高系统的灵活性和扩展性,此时可以使用策略设计模式来使得系统可以灵活地选择解决途径。      策略模式(Strategy Pa
相关文章
相关标签/搜索