The FactoryMethodPattern is one of the DesignPatterns discussed in the GangOfFour book. It allows classes to defer object creation to a separate FactoryMethod. This is an additional method on existing classes. See CategoryPattern, AbstractFactoryPattern, ClassFactory, and DesignPatterns. ---- CategoryCategory.