Grazie anche a te per la risposta.
Ho fatto come dici in questo modo:
Adesso però mi da due errori, per la precisione: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()); } } }
1. Cannot instantiate the type Persona
2. The constructor Studente() is undefined


Rispondi quotando