Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida sobre USAR ou NÃO Herança

Salve galera,

No vídeo 02 Detalhando Tópicos foi criada uma nova DTO chamado DetalhesDoTopicoDto para retornar detalhes mais "completos" a cerca de um dado tópico. Acompanhando o vídeo vi que o foram copiados os atributos "comuns" existentes no TopicoDto e acrescentado novos atributos.

Meu questionamento é: o quão "ruim" seria se ao invés de copiar eu fizesse DetalhesDoTopicoDto extends TopicoDto e adicionasse apenas os atributos "complementares" ?

Tendo em vista que seria interessante "refletir" quaisquer alterações que fossem realizadas no TopicoDto em sua classe de detalhe! Por outro lado, também enxergo que, uma alteração em TopicoDto não necessariamente precisa ser refletida em seu detalhe. Enfim, queria ouvir a opinião de quem está na área a mais tempo sobre esse "problema" que pode ser meio "comum" em ambientes produtivos do dia a dia.

Abraços

1 resposta
solução!

Oi Marcos,

Verdade! Nesse caso daria para utilizar heranca e apenas adicionar os novos atributos na classe dto filha. Faz sentido e nao vejo problemas.

Bons estudos!