Quote Originariamente inviata da Alex'87 Visualizza il messaggio
arrayPersona[0] = new Studente();
arrayPersona[1] = new QuelCheè();
ecc ecc
Grazie anche a te per la risposta.
Ho fatto come dici in questo modo:
codice:
package J10;


public class StampaTasse {


	public static void main(String[] args) {
	Persona[] arrayPersona = new Persona[2];
	Studente[] arrayStudente = new Studente[2];
	int i;

	arrayPersona[0] = new Persona();
	arrayPersona[1] = new Persona();
	arrayStudente[0] = new Studente();
	arrayStudente[1] = new Studente();


	arrayPersona[0].setNome("Antonio");
	arrayPersona[0].setEta(27);
	arrayPersona[1].setNome("Luca");
	arrayPersona[1].setEta(40);
	arrayStudente[0].setNome("Michele");
	arrayStudente[0].setEta(20);
	arrayStudente[0].setMatricola("123456");
	arrayStudente[1].setNome("Andrea");
	arrayStudente[1].setEta(25);
	arrayStudente[1].setMatricola("987654");	

		for(i=1;i<2;i++){
		System.out.println(arrayPersona[i].codiceFiscale());
		System.out.println(arrayPersona[i].aliquotaFiscale());
		System.out.println(arrayPersona[i].detrazioni());
		System.out.println(arrayStudente[i].codiceFiscale());
		System.out.println(arrayStudente[i].aliquotaFiscale());
		System.out.println(arrayStudente[i].detrazioni());
		}
    }
}
Adesso però mi da due errori, per la precisione:

1. Cannot instantiate the type Persona
2. The constructor Studente() is undefined