Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Referências?

Olá, eu não entendi porque há 6 referências no total. cc1, cc2, ref, contas, não deveriam ser estas as referências, somente 4?

1 resposta
solução!

Oi Nicolas, tudo bem?

Quando você criou new ContaCorrente[5]; foram criadas 6 referencias, ou seja, dentro de "contas" são 6 + cc1 + cc2 + ref = 9 e as que foram inicializadas são 6: cc1, cc2, contas, ref e as 2 posições iniciais do array contas

Pensa nas referências como ponteiros, tem dois ponteiros apontando para cc1 (a posição 0 do array) e o próprio cc1, então conta como 2, entendeu?