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];
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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!