Quote Originariamente inviata da anto_dina Visualizza il messaggio
codice:
	arrayPersona=new Persona[2];
	arrayStudente=new Studente[2];
		
	arrayPersona[0].setNome("Antonio");
	arrayPersona[0].setEta(27);
        ......
La cosa più evidente e lampante è qui: hai creato degli array che possono tenere riferimenti a oggetti Persona e Studente ma i vari oggetti Persona e Studente non li hai istanziati. Istanziare un array non porta automaticamente alla istanziazione degli oggetti contenuti nell'array!

Per il resto non ho verificato a fondo.