ola pessoal esteou inicializar arrany com ciclo e tem o seguinte erro
java.lang.NullPointerException
ajudame a identificar erro no metodo iniciararray
************************ meto construtor*****************
public class Aluno {
public String nome;
public int numero;
public String morada;
public int contacto;
public Aluno(String nome, int numero, String morada, int contacto){ // metodo contrut
this.nome=nome;
this.numero=numero;
this.morada=morada;
this.contacto=contacto;
}
public void andar(){ //metodo andar
System.out.println(“Estou andando”);
}
}
****************** sub class do***********************
public class pessoa extends Aluno{
public pessoa(String nome, int numero, String morada, int contacto){
super(nome, numero, morada, contacto);
}
<a class="mention" href="/u/override">@Override</a>
public void andar(){
System.out.println(“Estou correndo com jerry”);
}
******************* criacao do array e inicializacao **************
public class funcoes {
pessoa la []= new pessoa [1000];
public void inicializararray(){
int i=0;
while(i<la.length){
la[i].nome=null;
la[i].numero=-1;
la[i].morada=null;
la[i].contacto=-1;
i++;
}
}
}
Read more: http://javafree.uol.com.br/topic-889219-duvida-sobre-array.html#ixzz2LXYmxSZz
