Dúvidas em Array

Olá para todos!

Gostaria de saber como posso montar uma classe que represente uma sala de aula onde esta sala
pode ter o máximo de 10 alunos, se extrapolar este limite deve ser
impressa uma mensagem avisando que o número máximo de alunos foi atingido.
Estes alunos têm que ser objetos.

Depois, como eu faria para localizar ou deletar o aluno?? :?

Vlw desde já!

Lição de casa…

  1. Você precisa ter pelo menos 2 classes:
    a) Aluno
    b) SalaDeAula

  2. Como você deve ter adivinhado, você vai ter de usar um array. Lembre-se que os arrays começam por zero, ou seja,

Aluno[] alunos = new Aluno[10];

é uma variável que contém 10 espaços vazios para você inserir novos alunos, e que vai de 0 até 9.

  1. Para localizar o aluno, faça um laço for.

  2. Para deletar o aluno, localize-o, e então, sem dó nem piedade, atribua “null” à posição do array desse aluno.

crie uma classe aluno com seus atributos
ai crie uma classe sala de alunos
que contenha um array de alunos

Aluno[] alunos = new Aluno[10];

ai va instanciando o objeto aluno e colocando dentro do vetor, tp:


for(int i=0; i<alunos.lenght; i++){
  Aluno a = new Aluno();
  //seta a informacoes de aluno
  alunos[i] = a;
}

algo assim
vlw!

e agora ajoelhe-se e agradeça aos céus por ter conseguido pelo menos essas informações… tem gente que só pega chulapa depois de uma dessas… huaahuaahua

Falows :wink:

Mas aí qdo em coloco um array de 10 posições, como é que vou mandar aparecer
uma mensagem sendo que o array nunca passa de 10?? :?:

Vlw por responder! :smiley:

try
enqnto < 10
insere os camango

catch

escreve “perdeu preyboy”;