java 类和对象2
编写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 }
结果: