Pergunta de entrevista da empresa Ability Network

Describe the factory pattern.