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
?
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
?
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.
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á.