Na lição:C# - Orientação a Objeto7 - 09 Referências de objetos
class Program
{
public static void main(String [] args)
{
ContaCorrente minhaConta = new ContaCorrente();
minhaConta.saldo = 500;
ContaCorrente outraConta = minhaConta;
outraConta.saldo += 1000;
Console.WriteLine(minhaConta.saldo);
Console.ReadLine();
}
}
O exemplo do exercício não está errado? Não deveria ser instanciado o objeto outra conta?
ContaCorrente outraConta = new ContaCorrente();
// outraConta.saldo seria 0,00 por padrão.
para depois:
outraConta = minhaConta;
outraConta apontaria para minha conta. ?
outraConta.saldo += 1000;
Minha conta igual a 1000.00.
Meu raciocínio esta certo? A questão está errada em todo ou em parte?