編寫Java應用程序。首先,定義一個時鐘類——Clock,它包括三個int型成員變量分別表示時、分、秒,一個構造方法用於對三個成員變量(時、分、秒)
進行初始化,還有一個成員方法show()用於顯示時鐘對象的時間。其次,再定義一個主類——TestClass,在主類的main方法中創建多個時鐘類的對象,使用這
些對象調用方法show()來顯示時鐘的時間。
類:
1 int hour; 2 int minute; 3 int second; 4 5 // 構造方法 對變量初始化 6 Clock(int h, int m, int s) { 7 hour = h; 8 minute = m; 9 second = s; 10 } 11 12 // 13 void show() { 14 if ((hour >= 0 && hour < 24) && (minute >= 0 && minute < 60) && (second >= 0 && second < 60)) { 15 System.out.println("現在時刻" + hour + "時" + minute + "分" + second + "秒。"); 16 } else { 17 System.out.println("你輸入的時間有誤,請重新輸入!"); 18 } 19 }
調用:
1 public static void main(String[] args) { 2 Clock clock1=new Clock(3, 34, 18); 3 4 Clock clock2=new Clock(23, 34, 18); 5 6 Clock clock3=new Clock(25, 15, 55); 7 8 Clock clock4=new Clock(23, 64, 28); 9 10 Clock clock5=new Clock(23, 54, 78); 11 12 Clock clock6=new Clock(0, 0, 0); 13 14 clock1.show(); 15 clock2.show(); 16 clock3.show(); 17 clock4.show(); 18 clock5.show(); 19 clock6.show(); 20 21 }
結果: