设计模式之【策略模式】

文章目录 引言 定义与特点 定义 优点 结构组成 应用实例 实例一:做鱼 策略模式的扩展 引言 在现实生活中常常遇到实现某种目标存在多种策略可供选择的情况,例如,出行旅游可以乘坐飞机、乘坐火车、骑自行车或自己开私家车等,超市促销可以釆用打折、送商品、送积分等方法。 在软件开发中也常常遇到类似的情况,当实现某一个功能存在多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功
相关文章
相关标签/搜索