Por que no nome da variável do ArrayList e da array de itens tem um underscore na frente? Por exemplo: ArrayList _listaDeContas = new ArrayList() e private ContaCorrente[] _itens = null;
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!
Por que no nome da variável do ArrayList e da array de itens tem um underscore na frente? Por exemplo: ArrayList _listaDeContas = new ArrayList() e private ContaCorrente[] _itens = null;
Olá Camila, tudo bem? O uso do underscore na frente do nome de variáveis é uma convenção utilizada por alguns desenvolvedores para indicar que aquela variável é privada, ou seja, só pode ser acessada dentro da classe em que foi declarada. Essa convenção não é obrigatória, mas é uma boa prática de programação que ajuda a deixar o código mais organizado e fácil de entender.
No caso específico que você citou, a variável _listaDeContas é um ArrayList que armazena uma lista de contas, enquanto _itens é um array de objetos do tipo ContaCorrente. Essas variáveis foram declaradas como privadas provavelmente porque são utilizadas apenas dentro da classe em que foram declaradas e não precisam ser acessadas de fora dela.
Espero ter esclarecido sua dúvida. Se tiver mais alguma pergunta, é só falar! Bons estudos!
Obrigada!