摘要: 1、简单工厂模式:简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 在简单工厂模式中,一个工厂类负责所有产品对象的创建,这个工厂类的职责大大增加,可能客户端对于某些产品的创建方式会有不同的要求,这样的话,就要不断的修改工厂类,增加相应的判断逻辑,不利于后期的代码维护。 另外,由于简单工厂模式使用静态方法创建,这就导致静态方法无法被继承(All Languages)。 所以,简单工厂模式适用于创建的对象.. 阅读全文
posted @ 2014-04-02 14:47 tinytiny 阅读(229) 评论(0) 推荐(0) 编辑