<<< Creational Patterns | Index | Abstract Factory Requirements >>> |
Families of classes are typical in many designs:
Before any of these objects can be used, they must be created, i.e. instantiated.
Problem to solve: client wants to create objects without specifying subclass types.
Abstract Factory ( download ) is a design pattern for creating families of related objects.
<<< Creational Patterns | Index | Abstract Factory Requirements >>> |