简单工厂模式与策略模式的区别
2013-05-03 19:42
295 查看
参考自:http://www.oschina.net/question/234345_50605
1、简单工厂模式是根据传入的参数实例化具体的类,并返回对象。实例化不在客户端。
2、策略模式是根据输入的对象,输出结果。实例化在客户端。
3、两者结合才是最好的:即根据传入的参数实例化具体的类,再把这个对象的方法执行结果输出。
1、简单工厂模式是根据传入的参数实例化具体的类,并返回对象。实例化不在客户端。
2、策略模式是根据输入的对象,输出结果。实例化在客户端。
3、两者结合才是最好的:即根据传入的参数实例化具体的类,再把这个对象的方法执行结果输出。
相关文章推荐
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂 和 策略模式的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂 和 策略模式的区别
- 简单工厂模式和策略模式的区别
- 简单工厂模式和策略模式的区别(原)
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 设计模式随笔-策略模式与简单工厂的区别
- java中简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂与策略模式的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别