摘要: 今天的这个好像 将得有点绕,得好好看看。 工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建产品对象的工厂接 口,将实际创建工作推迟到子类中创建。 工厂方法模式是简单工厂的进一步抽象,由于使用了多态性,工厂方法模式保持了简单工厂的优点,克服了简单工厂的缺点(简单工厂优缺点可以通过上一节知道。) 在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做。这个核心类仅仅负责给出具体工厂必须实现的接口,而不接触哪一个产品类被实例化这种细节。这使得工厂方法模式可以允许系统在不修改工厂角色的情况下引进新产品。 抽象工厂(Creato... 阅读全文
posted @ 2013-07-08 19:46 蜗牛散步 阅读(162) 评论(0) 推荐(0) 编辑