Olá pessoal, Alguém por favor, me ajude a entender a diferença entre estas duas linhas de código.
private ContaCorrente[] _itens;
private ContaCorrente[] _itens=new ContaCorrente[6];
Olá pessoal, Alguém por favor, me ajude a entender a diferença entre estas duas linhas de código.
private ContaCorrente[] _itens;
private ContaCorrente[] _itens=new ContaCorrente[6];
Olá Délcio, tudo bem?
A diferença dos dois casos é em relação à atribuição de um valor inicial.
Na primeira linha, está dizendo que é para criar um campo privado na memória do tipo array de ContaCorrente
com o nome _itens
.
Na segunda linhda quer dizer exatamente a mesma coisa, mas também pede para atribuir a referência de um novo objeto de array de 6 posições de ContaCorrente
.
Sugiro que faça um reforço sobre o assunto com esta atividade.
Bons estudos!