Design Patterns

Factory

É uma função que retorna um objeto, sem a necessidade de usar new.

References