Definition, synonyms and related words
A creational design pattern that decouples the object creation by providing a group of individual factories by defining an abstract factory class.