1、名称:Factory Method
2、结构:
3、意图:提供创建对象的接口,工厂模式相当于创建对象的new,工厂模式就是用于创建对象的
4、适用性:
当一个类不知道它所必须创建的对象的类型的时候;
当一个类希望由它的子类来指定它所创建的对象的时候;
当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候.
5、我能想到可用的地方
6、简单源码
2、结构:
3、意图:提供创建对象的接口,工厂模式相当于创建对象的new,工厂模式就是用于创建对象的
4、适用性:
当一个类不知道它所必须创建的对象的类型的时候;
当一个类希望由它的子类来指定它所创建的对象的时候;
当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候.
5、我能想到可用的地方
6、简单源码