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.