だから私はプログラムに時刻を実装するためにクラスClockを設計して実装する必要があります....私はそれをすべて完了しました私はこれらの最後の2つの部分の助けが必要です(私がそれをどのように行ったかはわかりません) 1.分が60以上の場合は時間を増やします。秒が60以上の場合は分を増やします。2。inputTimeは、時計オブジェクトの時間、分、秒を入力します。入力を検証します(時間0〜23)。分0-59、秒0-59)
これは私が持っているものです1。
while (Minutes >= 60) {
Minutes = Minutes - 60;
Hours = Hours + 1;
}
while (Seconds >= 60) {
Seconds = Seconds - 60;
Minutes = Minutes + 1;
}
2.2。
public void inputTime() {
Scanner input = new Scanner(System.in);
System.out.println("Enter Hours = ");
Hours = input.nextInt();
System.out.println("Enter Minutes = ");
Minutes = input.nextInt();
System.out.println("Enter Seconds = ");
Seconds = input.nextInt();
//validates the input
if (0 <= Hours && Hours < 24)
Hours = Hours;
else
System.out.println("invalid");
if (0 <= Minutes && Minutes < 60)
Minutes = Minutes;
else
System.out.println("invalid");
if (0 <= Seconds && Seconds < 60)
Seconds = Seconds;
else
System.out.println("invalid");
}