E ae galera fmz?
Bom, estou fazendo um programa na faculdade e estou encontrando dificuldades quanto chamo um dos métodos criados na minha classe.
Existe uma classe Disciplina, que possui um método que adiciona objetos do tipo Aluno(outra classe do sistema) em um vetor de Alunos.
public void AddAluno(Aluno novo){
alunos = Arrays.copyOf(this.alunos,this.alunos.length + 1);
alunos[alunos.length - 1] = novo;
}
Porém ao efetuar um teste no método ocorre um problema. “java.lang.NullPointerException”.
Abaixo segue o código de teste.
public static void main(String args[]){
Disciplina a = new Disciplina("Teste");
Aluno g = new Aluno(1, "Fulano");
a.AddAluno(g);
//System.out.println(a.GetQuantosAlunos());
}
Não sei se fui muito claro, mas se alguém puder me ajudar agradeço.
Abs.