Na situação descrita, o padrão de projeto mais adequado seria o Builder. O padrão Builder é utilizado quando se deseja criar um objeto complexo passo a passo, permitindo diferentes representações desse objeto. Ele separa a construção do objeto da sua representação, permitindo que diferentes implementações do Builder criem objetos com diferentes partes.
Para escrever sua resposta aqui, entre ou crie uma conta
Padrões de Projeto de Software
•ESTÁCIO
Compartilhar