Java设计模式之策略模式(Strategy Pattern)
引子
设计原则1
提取鸭子的的行为
设计原则2
实现鸭子的行为
整合实现我们设计的鸭子类
设计原则3
策略模式总结
策略模式,是我们接触到的第一个设计模式,也是较容易理解的一个模式。
我们可以给它下一个定义:
定义了算法族,分别封装起来,让它们之间可以互相转换,此模式让算法的独立于使用算法的客户
维基百科上的定义是:a software design pattern that e
转载
2018-01-31 16:22:36 ·
662 阅读 ·
0 评论