Измените приведенный выше класс Time2, включив в него следующие методы:
1- Метод тика, который увеличивает время, хранящееся в объекте Time2, на одну секунду:
public void tick ()
2- Метод, увеличивающий время, сохраненное в объекте Time2, на единицу минута:
public void incrementMinute ()
3- Метод, увеличивающий время, хранящееся в объекте Time2, на один час:
public void incrementHour ()
4- Метод, увеличивающий время, сохраненное в объекте Time2, на заданное количество секунд:
public void incrementSecondsBy (int number)
Объект Time2 всегда должен оставаться в согласованном состоянии. Напишите программу, которая проверяет тиковый метод,
метод incrementMinute, метод incrementHour, чтобы убедиться, что они работают правильно. Обязательно
протестируйте следующие случаи:
а) увеличение до следующей минуты,
б) увеличение до следующего часа и
в) увеличение до следующего дня (т. Е. С 23:59:59 до 12:00:00).
Измените приведенный выше класс Time2, включив в него следующие методы: 1- Метод тика, который увеличивает время, хранящееся в объекте Time2, на одну секунду: Public void tick () 2- Метод, увеличивающий время, сохраненное в объекте Time2, на единицу минута: Public void incrementMinute () 3- Метод, увеличивающий время, хранящееся в объекте Time2, на один час: Public void incrementHour () 4- Метод, увеличивающий время, сохраненное в объекте Time2, на заданное количество секунд: Public void incrementSecondsBy (int number) Объект Time2 всегда должен оставаться в согласованном состоянии. Напишите программу, которая проверяет метод tick, метод incrementMinute и метод incrementHour, чтобы убедиться, что они работают правильно. Обязательно проверьте следующие случаи: А) с увеличением до следующей минуты,б) с увеличением до следующего часа и с) с увеличением до следующего дня (т. е. с 23:59:59 до 12:00:00).
Измените приведенный выше класс Time2, включив в него следующие методы:
1 - метод тика, увеличивающий время, хранящееся в объекте Time2, на одну секунду:
public void tick ();
2 - метод, увеличивающий время, хранящееся в объекте Time2, на единицу. минута:
public void incrementMinute ()
3- Метод, увеличивающий время, хранящееся в объекте Time2, на один час:
public void incrementHour ()
4- Метод, увеличивающий время, сохраненное в объекте Time2, на заданное количество секунд:
public void incrementSecondsBy (int number) Объект Time2 всегда должен оставаться в согласованном состоянии. Напишите программу, которая проверяет метод tick, метод incrementMinute и метод incrementHour, чтобы убедиться, что они работают правильно. Обязательно протестируйте следующие случаи: A) увеличение до следующей минуты, b) увеличение до следующего часа и c) увеличение до следующего дня (т. Е. С 11:59:59 PM до 12:00:00 AM).