简单工厂模式和策略模式有什么实质性的区别?
这是我做题目时发现的,我想了很久,都没能发现有什么特别不一样?策略模式和简单工厂模式结合起来用有什么好处?
------解决方案--------------------貌似简单工厂是针对新的对象的产生,
策略是针对新的对象方法的产生,
个人理解而已,不太会组织语言,关注!
------解决方案--------------------工厂主要用来创建不同的实例,策略主要为了实现不同的算法~
------解决方案--------------------
------解决方案--------------------工厂模式是创建型模式
策略模式是行为性模式
抽象工厂主要创建对象
策略模式抽取对象的行为,调用的时候必须先指定实例化具体的类,再调用抽象的方法。
同一接口的不同实现