class Appuntamento { private Tempo orario; private Tempo durata; private Persona persona; private String descrizione; public Appuntamento(Tempo orario, Tempo durata, Persona persona, String descrizione) { this.orario = orario; this.durata = durata; this.persona = persona; this.descrizione = descrizione; } public Tempo resituisciOrario() { return orario; } public Tempo restituisciDurata() { return durata; } public Tempo resituisciOrarioFine() { Tempo t = new Tempo(orario); t.somma(durata); return t; } public Persona restituisciPersona() { return persona; } public String restituisciDescrizione() { return descrizione; } }