Modifiez la classe Time2 donnée ci-dessus pour inclure les méthodes suivantes :
1- Une méthode tick qui incrémente l'heure stockée dans un objet Time2 d'une seconde :
public void tick()
2- Une méthode qui incrémente l'heure stockée dans un objet Time2 d'une unité minute :
public void incrementMinute()
3- Une méthode qui incrémente l'heure stockée dans un objet Time2 d'une heure :
public void incrementHour()
4- Une méthode qui incrémente l'heure stockée dans un objet Time2 d'un nombre de secondes donné :
public void incrementSecondsBy(int number)
L'objet Time2 doit toujours rester dans un état cohérent. Écrire un programme qui teste la méthode tick,
la méthode incrementMinute, la méthode incrementHour pour s'assurer qu'ils fonctionnent correctement. Assurez-vous de
tester les cas suivants :
a) incrémentation dans la minute suivante,
b) incrémentation dans l'heure suivante et
c) incrémentation dans le jour suivant (c'est-à-dire de 23:59:59 à 00:00:00)
Modifiez la classe Time2 donnée ci-dessus pour inclure les méthodes suivantes : 1- Une méthode tick qui incrémente l'heure stockée dans un objet Time2 d'une seconde : Public void tick() 2- Une méthode qui incrémente l'heure stockée dans un objet Time2 d'une unité minute : Public void incrementMinute() 3- Une méthode qui incrémente l'heure stockée dans un objet Time2 d'une heure : Public void incrementHour() 4- Une méthode qui incrémente l'heure stockée dans un objet Time2 d'un nombre de secondes donné : Public void incrementSecondsBy(int number) L'objet Time2 doit toujours rester dans un état cohérent. Ecrivez un programme qui teste la méthode tick, la méthode incrementMinute, la méthode incrementHour pour s'assurer qu'elles fonctionnent correctement. Assurez-vous de tester les cas suivants : A) incrémentation dans la minute suivante,b) incrémentation à l'heure suivante et c) incrémentation au jour suivant (c'est-à-dire de 23 h 59 min 59 s à minuit).
Modifiez la classe Time2 donnée ci-dessus pour inclure les méthodes suivantes :
1- Une méthode tick qui incrémente l'heure stockée dans un objet Time2 d'une seconde :
public void tick()
2- Une méthode qui incrémente l'heure stockée dans un objet Time2 d'une unité minute :
public void incrementMinute()
3- Une méthode qui incrémente l'heure stockée dans un objet Time2 d'une heure :
public void incrementHour()
4- Une méthode qui incrémente l'heure stockée dans un objet Time2 d'un nombre de secondes donné :
public void incrementSecondsBy(int number) L'objet Time2 doit toujours rester dans un état cohérent. Ecrivez un programme qui teste la méthode tick, la méthode incrementMinute, la méthode incrementHour pour s'assurer qu'elles fonctionnent correctement. Assurez-vous de tester les cas suivants : A) incrémentation dans la minute suivante, b) incrémentation dans l'heure suivante et c) incrémentation dans le jour suivant (c'est-à-dire de 23 h 59 min 59 s à minuit).