Pergunta de entrevista da empresa CoinDCX

What is a factory pattern?