菜鸟进阶-设计模式-策略模式(Strategy Pattern)-article1
2016-08-23 15:25
253 查看
设计原则:少继承,多组合
策略模式:定义了算法簇,分别风还钻个起来,让他们之间可以互相替换,此模式的算法变化独立于使用算法的客户。
描述:就是抽象出两个接口,针对接口编程,主类中“引用”接口的变量quarkBehaviour,flyBehaviour,然后调用方法的时候“委托”给相应的”类“处理。
策略模式:定义了算法簇,分别风还钻个起来,让他们之间可以互相替换,此模式的算法变化独立于使用算法的客户。
描述:就是抽象出两个接口,针对接口编程,主类中“引用”接口的变量quarkBehaviour,flyBehaviour,然后调用方法的时候“委托”给相应的”类“处理。
相关文章推荐
- Java设计模式菜鸟系列(一)策略模式建模与实现
- 菜鸟笔记之JAVA设计模式——策略模式的一点理解
- 【奔跑的菜鸟】Java中的设计模式——策略模式
- 0098 Java设计模式01--策略模式【进阶】
- Java设计模式菜鸟系列(一)策略模式建模与实现
- 0099 Java设计模式--策略模式Context的必要性【进阶】
- 设计模式 笔记 策略模式 Strategy
- Android框架基础之策略设计模式
- Java设计模式透析之 —— 策略(Strategy)
- 用C++实现设计模式中的策略模式
- [C++设计模式] strategy 策略模式
- 设计模式学习笔记之策略模式
- 菜鸟学习 设计模式——行为模式(2)
- Java之美[从菜鸟到高手演变]之设计模式
- Java之美[从菜鸟到高手演变]之设计模式三
- 设计模式之一:策略模式(鸭子对象模拟流程)
- java设计模式之——策略模式
- 设计模式整理_策略模式
- 设计模式之模板方法和策略模式的区别(一)
- 软考之设计模式(策略)