设计模式-3.3 Factory Method(工厂方法) 对象创建型模式
摘要:
1.意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类实例化延迟到其子类。 2.别名 虚拟构造器(Virtual Constructor) 3.动机 框架使用抽象类定义和维护对象之间的关系。这些对象的创建通常也由框架负责。 考虑这样一个应用框架,它可以向用户显示多个文档。在这个框架中年,两个主要的抽象类Application和Document。这两个类都是抽象的,客户必须通过他们的子类来做与具体应用相关的实现。因为被实例化的特定Document子类时与特定应用相关的,所有Application类不可能预测到哪个Document子类... 阅读全文
posted @ 2012-04-26 20:20 lufangtao 阅读(524) 评论(1) 推荐(0) 编辑