摘要: 一、策略模式: 如果说简单工厂模式对对象分类, 那么策略模式就是对相似逻辑算法分类, 将算法的切换变成一个目标可变的行为, 由策略决定行为。 二、基本思路: 1.创建策略抽象类,定义所有支持的算法的公共接口; 2.继承抽象类,策略具体化; 3.定义Context类作为上下文承接的角色,是使用了某种策略的类,通过策略改变自身行为。三、简单样例: 以简单收银软件为例,灵活解决原价、打折... 阅读全文
posted @ 2019-06-05 22:10 甜树果子二号 阅读(142) 评论(0) 推荐(0) 编辑