策略模式——strategy

Strategy Pattern        本文总结《Design Pattern in Java 》 Chap23 Strategy.   以为用户推荐一款烟火制品选择采取不同推荐策略为例。先讲解如果不采用策略模式会怎样,然后将这些代码重构为策略模式。   1 、如果不使用策略模式 ,Customer::getRecommended() 中封装了复杂的策略选择和策略执行流程。 见图一   关
相关文章
相关标签/搜索