Domanda di colloquio di CoinDCX

What is a factory pattern?