Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida sobre salvar o estado

Boa noite!

No método salvarEstado na classe Contrato por que foi criada uma nova instância de Contrato? Não poderia ser guardada a mesma instância com this?

3 respostas

Oi Giovani, tudo bem ?

Poderia sim, depende bastante da maneira como implementada.

Acredito que no curso ele optou por uma maneira mais simples, só por isso.

solução!

Opa Giovani, se você altera o this você perde a referência para o estado anterior do objeto.

Opa!

Entendi, Alberto. Se usar o this não haverá histórico, já que quando o contrato for alterado o contrato no histórico também será.