首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

简单工厂模式和策略模式有什么实质性的区别?该如何解决

2012-05-02 
简单工厂模式和策略模式有什么实质性的区别?这是我做题目时发现的,我想了很久,都没能发现有什么特别不一样

简单工厂模式和策略模式有什么实质性的区别?
这是我做题目时发现的,我想了很久,都没能发现有什么特别不一样?策略模式和简单工厂模式结合起来用有什么好处?

[解决办法]
貌似简单工厂是针对新的对象的产生,
策略是针对新的对象方法的产生,
个人理解而已,不太会组织语言,关注!
[解决办法]
工厂主要用来创建不同的实例,策略主要为了实现不同的算法~
[解决办法]

探讨
貌似简单工厂是针对新的对象的产生,
策略是针对新的对象方法的产生,
个人理解而已,不太会组织语言,关注!

[解决办法]
工厂模式是创建型模式 
策略模式是行为性模式
抽象工厂主要创建对象 
策略模式抽取对象的行为,调用的时候必须先指定实例化具体的类,再调用抽象的方法。
同一接口的不同实现

热点排行