O produto já está sendo passado no contrutor do ItemPedido. Eu não consegui entender o porque setar novamente. Alguém poderia me explicar ?
O produto já está sendo passado no contrutor do ItemPedido. Eu não consegui entender o porque setar novamente. Alguém poderia me explicar ?
Olá, Pablo! Tudo bem?
Pelo que entendi da sua pergunta, você está com dúvidas sobre a necessidade de setar o produto novamente no ItemPedido, mesmo ele já sendo passado no construtor.
Bom, sem ver o código em questão, posso apenas supor que talvez seja necessário setar o produto novamente em algum momento posterior, por exemplo, se houver alguma atualização no produto ou no item.
De qualquer forma, é importante lembrar que a utilização de construtores e setters pode variar de acordo com a implementação de cada programador, e não há uma regra fixa para isso.
Espero ter ajudado a esclarecer sua dúvida! Se ainda tiver alguma questão ou precisar de mais detalhes, é só falar.
Espero ter ajudado e bons estudos!