设计模式学习-每日一记(3.工厂方法)
摘要:
工厂方法模式A.定义:定义一个创建对象的接口,让子类决定实例化哪一个类.工厂方法模式使一个product的实例化推迟到factory的子类中.B.定义分析:"定义一个创建对象的接口,让子类决定实例化哪一个类."和简单工厂一样,定义一个类,包含一个newProduct这样的创建对象的接口."定义一个创建对象的接口,让子类决定实例化哪一个类."和简单工厂不同的是,这个factory类不再自己的newProduct接口创建所有的对象了.而是通过派生子类的方法创建具体product.子类继承factory后,多态实现newProduct接口,在自己的接口中创建具 阅读全文
posted @ 2011-10-25 08:26 linucos 阅读(162) 评论(0) 推荐(0) 编辑