java惯用设计模式之静态工厂
java常用设计模式之静态工厂------------------------- static Factory Method(静态工厂) ---------------
java常用设计模式之静态工厂
------------------------- static Factory Method(静态工厂) -------------------------
(1)
在设计模式中,Factory Method也是比较简单的一个,但应用非常广泛,EJB,RMI,COM,CORBA,Swing中都可以看到此模式
的影子,它是最重要的模式之一.在很多地方我们都会看到xxxFactory这样命名的类.(2)
基本概念:
FactoryMethod是一种创建性模式,它定义了一个创建对象的接口,但是却让子类来决定具体实例化哪一个类.
通常我们将Factory Method作为一种标准的创建对象的方法。应用方面:
当一个类无法预料要创建哪种类的对象或是一个类需要由子类来指定创建的对象时我们就需要用到Factory Method 模式了.转自:http://shenzhenchufa.blog.51cto.com/730213/161581