Factory Method 工厂方法,创建型 模式,她定义一个用于创建对象的接口,让子类去决定实例化那个子类。这个模式已经在 Abstract Factory中用过了。
适用性:
1、当一个类不知道它所必须创建的对象类的时候
2、当一个类希望由他的子类来指定它所创建的对象的时候
3、当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将那一个帮助子类是代理者这一信息局部变化的时候。
Factory Method这个模式的还是比较好理解的。
Factory Method 工厂方法,创建型 模式,她定义一个用于创建对象的接口,让子类去决定实例化那个子类。这个模式已经在 Abstract Factory中用过了。
适用性:
1、当一个类不知道它所必须创建的对象类的时候
2、当一个类希望由他的子类来指定它所创建的对象的时候
3、当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将那一个帮助子类是代理者这一信息局部变化的时候。
Factory Method这个模式的还是比较好理解的。