你的位置:首页 > Java教程

[Java教程]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   }

结果: