Design Pattern: 策略模式和适配器模式

策略模式用于抽象对于同一个对象的不一样处理方式,把相同处理方式(内部状态)抽象成一个类,经过策略选择类选择产生对应的策略来处理输入的对象。java 换个角度想一想,其实策略模式须要结合简单工厂模式一块儿使用,是一种进化版的简单工厂类。能够说策略模式是实现简单工厂模式的一种必要。就像直接把计算器的不一样算法加减乘除封装成对象,这其实就是策略模式,再经过简单工厂类中的判断,返回不一样的策略对象。(P.
相关文章
相关标签/搜索