Salve, alla voce super mi dà errore e non riesco a capire il perchè :
public Manager() {super();}
public Manager(String name, String surname, int ID,String CF, String placeOfBirth,String sex,Date data,String address,String matricola, int ruolo, int titoloStudio,double stipendio,String areaResponsabilità)
{
super(name, surname, ID, CF, placeOfBirth, sex, data, address, matricola, ruolo, titoloStudio,stipendio);
this.areaResponsabilità=areaResponsabilità;
}
questo manager eredita da dipendente che a sua volta eredita da persona ed è strutturato in questo modo :
public Dipendente() {};
public Dipendente (String name, String surname, int ID,String CF, String placeOfBirth,String sex,Date data,String address) {
super (name, surname, ID, CF, placeOfBirth, sex, data,address);
}
public Persona() {};
public Persona(String name, String surname, int ID,String CF, String placeOfBirth,String sex,Date data,String address){
this.name = name;
this.surname=surname;
this.ID=ID;
this.CF=CF;
this.placeOfBirth=placeOfBirth;
this.sex=sex;
this.data=data;
this.address=address;
}
Cosa sbaglio ? Grazie