Fiquei com uma dúvida, no exemplo do vídeo tinha que criar um novo Aluno toda vez que quisesse exibir a nota de cada aluno, como ficaria se eu quisesse criar 10 alunos de uma vez, sem ter que colocar new Aluno toda vez que eu quiser exibir os dados?
Fiquei com uma dúvida, no exemplo do vídeo tinha que criar um novo Aluno toda vez que quisesse exibir a nota de cada aluno, como ficaria se eu quisesse criar 10 alunos de uma vez, sem ter que colocar new Aluno toda vez que eu quiser exibir os dados?
Para criar 10 alunos de uma vez, você pode utilizar um laço de repetição que rodará 10 vezes criando um novo aluno e adicionando ele em uma posição do seu array:
Turma fj11 = new Turma();
fj11.alunos = new Alunos[10];
for(int i = 0; i <alunos.length;i++){//criamos o contador de 0 até o tamanho do array alunos
fj11.alunos[i] = new Aluno(); // aqui estamos instanciando todas as posições do array alunos
}
Porém, temos o array cheio de alunos sem nenhum atributo preenchido. Seria necessário preencher os atributos de cada uma das posições do array =)
Espero ter ajudado
Obrigada.