Esercizio 9
Realizzate una classe TimeOfDay che memorizzi un istante di tempo compreso tra 00:00:00 e 23:59:59. Fornite un costruttore TimeOfDay(int hours, int minutes, int secondes) e metodi di accesso che restituiscano il valore di ore, minuti e secondi. Fornite i metodi:
TimeOfDay addSeconds(int seconds)
int secondsFrom(TimeOfDay other)
Il primo metodo restituisce un oggetto di tipo TimeOfDay che rappresenta un istante di tempo che dista il numero di secondi indicato dall'oggetto a cui viene applicato. Il secondo metodo calcola il numero di secondi che intercorrono tra i due oggetti di tipo TimeOfDay. Usate tre numeri per memorizzare le ore, i minuti e i secondi nella rappresentazione interna dei dati.