阳光小丸子

文章
7
资源
0
加入时间
3年0月8天

从零开始学设计模式(十六):策略模式(Strategy Pattern)定义组成部分例子策略模式的优点策略模式的缺点应用场景总结

策略模式是一种简单并且常用的模式,它主要就一个算法抽象类或者接口封装算法、然后多个具体的算法实现类实现它的方法再被一个上下文类来包装一下。一般来说,策略模式不会单独使用,跟模版方法模式、工厂模式等混合使用的情况比较多。