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

View File

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