摘要: 工厂方法模式定义:定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类中。类图: 要点:工厂方法模式能够封装绝提类型的实例化,抽象的Creator提供了一个创建对象的方法的接口,也称“工厂方法”。在抽象的Creator中。任何其他实现的方法,都可能使用到这个工厂方法所制造出来的产品,但只有子类真正实现这个工厂方法并创建产品。工厂方法帮助我们将产品的“实现”与“使用”中解耦。public abstract class PizzaStore { public Pizza orderPizza(String type){ Pizza p... 阅读全文
posted @ 2014-03-19 18:09 淼焱不容 阅读(210) 评论(0) 推荐(0) 编辑