raggruppamento metodi

This commit is contained in:
Orange 2016-11-05 14:28:45 +01:00
parent b326bd2d5c
commit 2c77310b4c
2 changed files with 24 additions and 0 deletions

View File

@ -16,6 +16,10 @@ public class Impiegato{
this.data=data;
}
//METODI GET
public String getCodiceFiscale(){
return codiceFiscale;
}
@ -44,6 +48,10 @@ public class Impiegato{
return paga;
}
//METODI SET
public void setPaga(double newPaga){
paga=newPaga;
}
@ -56,6 +64,10 @@ public class Impiegato{
sedeId=newSedeId;
}
//I/O
public String toString(){
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
return codiceFiscale+" "+nome+" "+cnome+" "+sdf.format(data)+" "+livello+" "+paga+".";

View File

@ -12,6 +12,10 @@ public class Sede{
impiegati = new ArrayList<Impiegato>();
}
//METODI GET
public String getId(){
return id;
}
@ -32,12 +36,20 @@ public class Sede{
return impiegati;
}
//COPY
public Sede copySede(ArrayList<Impiegato> impiegati){
Sede sede = new Sede(getId(), getVia(), getComune(), getStato());
sede.impiegati=impiegati;
return sede;
}
//I/O
public String toString(){
return id + " " + via + " " + comune + " " + stato + ".";
}