Package org.jplate.foundation.gof.factory

Base package for the "Gang of Four" Factory pattern:  "Define an interface for creating an object, but let subclasses decide which class to instantiate.

See:
          Description

Interface Summary
ContextFactoryIfc<V,C> A factory that defines creating objects based upon a context (a parameter that the resulting object needs in order to be created).
FactoryIfc<V> Defines the "Gang of Four" Factory pattern: "Define an interface for creating an object, but let subclasses decide which class to instantiate.
MixedFactoryIfc<V,C> A mixed factory that represents both a ContextFactoryIfc as well as a normal FactoryIfc (on that simply creates objects with no context invloved.
 

Package org.jplate.foundation.gof.factory Description

Base package for the "Gang of Four" Factory pattern:  "Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses," p107 Design Patterns - Elements of Reusable Object-Oriented Software.

Modifications:
    $Date: 2008-12-02 12:32:45 -0500 (Tue, 02 Dec 2008) $
    $Revision: 479 $
    $Author: sfloess $
    $HeadURL: https://jplate.svn.sourceforge.net/svnroot/jplate/trunk/src/dev/java/org/jplate/foundation/gof/factory/package.html $