写一个clock,java的声明文件
时间: 2024-02-01 10:12:32 浏览: 136
以下是一个简单的Java声明文件,用于声明一个Clock类:
```
public class Clock {
private int hours;
private int minutes;
private int seconds;
public Clock(int h, int m, int s) {
hours = h;
minutes = m;
seconds = s;
}
public void tick() {
seconds++;
if (seconds == 60) {
seconds = 0;
minutes++;
if (minutes == 60) {
minutes = 0;
hours++;
if (hours == 24) {
hours = 0;
}
}
}
}
public String toString() {
return String.format("%02d:%02d:%02d", hours, minutes, seconds);
}
}
```
这个Clock类有一个构造函数来创建一个新的Clock对象,以及一个tick方法来增加时间。toString方法返回一个格式化的字符串,用于显示当前的时间。
阅读全文