Ciao a tutti ragazzi,rieccomi a chiedere sostegno, sto scrivendo una classe impiegato hce ha come valori, nome, cognome, eta' ecc...quando però vado a compilare mi esce un errore, mi dice che si aspetta il " ; " sui metodi get. da cosa può dipendere? mi potete spiegare per capire? infinite grazie......
Codice:
public class Impiegato{
private String nome;
private String cognome;
private int eta;
private String assunzione;
private double stipendio;
//costruttore
public Impiegato(String nome,String cognome,int età,String assunzione,String stipendio){
this.nome=nome;
this.cognome=cognome;
this.eta=eta;
this.assunzione=assunzione;
this.stipendio=stipendio;
}
//metodi
//setto i valori per il nome,cognome ecc....
public void setNome(String nome){
this.nome=nome;
}
public String getNome{
return this.nome;
}
public void setCognome(String cognome){
this.cognome=cognome;
}
public String getCognome{
return this.cognome;
}
public void setEta(int eta){
this.eta=eta;
}
public int getEta{
return this.eta;
}
public void setAssunzione(String assunzione ){
this.assunzione=assunzione;
}
public String getAssunzione{
return this.azzunzione;
}
public void setStipendio(String stipendio){
this.stipendio=stipendio;
}
public double getStipendio{
return this.stipendio;
}
//verifico se due impiegati sono uguali
public boolena uguali(Impiegato p){
return (this.nome.equals(p.nome) ==true && this.cognome.equals(p.cognome) ==true && this.eta==p.eta && this.assunzione.equals(p.assunzione) ==true && this.stipendio.equals(p.stipendio) ==true);
}
//metodo per l'ordinamento in un unico array
public static void ordina(Impiegato p){
for(int i=0;i<p.length;i++){
for(int j=i+1;j<p.length;j++){
if(p[i].getNome().compareTo(p[j].getNome()==1)){
Impiegato temp=p[i];
p[i]=p[j];
p[j]=temp;
}
}
}
}
//metodo per la stampa
public String toString(){
String ret="[";
ret+=this.nome+", ";
ret+=this.cognome+", ";
ret+=String.valueOf(this.eta)+", ";
ret+=this.assunzione+", ";
ret+=String.valueOf(this.stipendio)+" ]";
return ret;
}
public static void main (String[] args) {
Impiegato gigi=new Impiegato("gigi","totone",33,15-04-1995, 2000,00);
}
}

Rispondi quotando