Bom dia!
A atividade 09, parece estar incorreta, pois não foi atribuído "minhaConta = outraConta", ou seja, "Console.WriteLine(minhaConta.saldo)" imprime 500.
Concordam ?
Bom dia!
A atividade 09, parece estar incorreta, pois não foi atribuído "minhaConta = outraConta", ou seja, "Console.WriteLine(minhaConta.saldo)" imprime 500.
Concordam ?
Olá Mauricio, como vai?
Vamos verificar o código ponto a ponto. Veja:
Criamos o objeto minhaConta e logo abaixo já atribuímos o saldo de 500.
ContaCorrente minhaConta = new ContaCorrente();
minhaConta.saldo = 500;Aqui falamos "olha estou criando uma outraConta, mas tudo que eu havia determinado para minhaConta terá de ser transferida para essa outraConta".
ContaCorrente outraConta = minhaConta;Em baixo já atribuímos + 1000 aos 500 que eu já havia transferido para a outraConta.
outraConta.saldo += 1000;Espero que tenha ficado claro. Caso tenha alguma dúvida, vou estar por aqui.
Abraços!
Exatamente!
O que estou informando é que na questão não houve a atribuição.
ContaCorrente outraConta = minhaConta;
Att.