策略模式
2016-06-20 本文已影响0人
i0S_毛_宇
和简单工厂模式很像。
不同点:简单工厂模式,工厂返回的是具体生产内容对象,而策略模式返回是内容的父类。
优点:对调用者来说,只需要知道一个类就可以。
缺点:和简单工厂模式一样,随着生产内容子类的增加,工厂类中if else会增加。
和简单工厂模式很像。
不同点:简单工厂模式,工厂返回的是具体生产内容对象,而策略模式返回是内容的父类。
优点:对调用者来说,只需要知道一个类就可以。
缺点:和简单工厂模式一样,随着生产内容子类的增加,工厂类中if else会增加。