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

Como "Desfazer" uma referência

Na aula 07 Tipos de referência e tipos de valor, apontamos:

contaDaGabriela = contaDaGabrielaCosta;`

a partir daí os dois objetos estão "conectados" e uma alteração em qualquer um dos objetos altera em ambos, correto?

Minha dúvida é: Como eu "desconecto" essa referência? é possível? testei

contaDaGabriela = contaDaGabriela;

porém esse código não funciona.

2 respostas

Olá Gustavo,

Caso você queria que contaDaGabriela faça referência ao objeto basta fazer:

contaDaGabriela = null;

Se desejar fazer com contaDaGabrielaCosta, basta fazer o mesmo:

contaDaGabrielaCosta = null;

Lembrando que se você fizer isso nas duas referencias você perderá o acesso ao objeto.

Espero ter ajudado.

solução!

Gustavo,

Você pode definir que o objeto é NULL, ou seja ele remove a referência. Caso queria estabelecer novos valores é só adicionar novos dados as propriedades.

Tranquilo?

Fico à disposição.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software