Pergunta de entrevista da empresa G-P

Explain Factory method design pattern.