Добавьте еще два конструктора, которые аналогичны методам set Time, описанным в частях c и d.
Part c: Напишите метод setTime (часы, минуты), который устанавливает время, если заданные значения верны.
public void SetTime(int newHour, int newMinute)
{
if (hourIsValid = true)
hour = newHour;
if (minuteIsValid = true)
minute = newMinute;
}
Часть d: Напишите другой метод setTime (часы, минуты, isAm), который устанавливает время, если заданные значения действительны.Заданный час должен быть в диапазоне от 1 до 12. Параметр isAM является истинным, если время является временем am, и ложным в противном случае.
public void SetTime(int newHour, int newMinute, boolean isAM)
{
if (hour >=0 && hour < 12)
{ isAM = true;
hour = newHour;}
if (minuteIsValid = true)
minute = newMinute;
if (isAM = true)
System.out.println ( hour + "a.m");
else
nightHour = hour % 12;
System.out.println( nightHour + "p.m");
}
Это то, что я произвел до сих пор, о чем спрашиваютпроизводиться по аналогу?Я знаю, что это означает подобное, но что это означает для части C только два отдельных, как SetHour и SetMinute?