factory class

Noun

 * 1)  A class that creates an object having a non-trivial creation process, implementing the factory method pattern.