您的位置:首页 > 其它

简单工厂模式与策略模式的区别

2013-05-03 19:42 295 查看
参考自:http://www.oschina.net/question/234345_50605

1、简单工厂模式是根据传入的参数实例化具体的类,并返回对象。实例化不在客户端。

2、策略模式是根据输入的对象,输出结果。实例化在客户端。

3、两者结合才是最好的:即根据传入的参数实例化具体的类,再把这个对象的方法执行结果输出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: