The intent in employing the pattern is to insulate the creation of objects from their usage and to create families of related objects without having to depend on their concrete classes.
Avsikten att använda mönstret är att isolera skapandet av föremål från deras användning och för att skapa familjer av relaterade objekt utan att behöva vara beroende av deras konkreta klasser.