用java写
时间: 2024-01-03 14:03:24 浏览: 26
好的,下面是用Java编写的时钟类MyClock:
```java
public class MyClock {
private int hour;
private int minute;
private int second;
public MyClock() {
this.hour = 0;
this.minute = 0;
this.second = 0;
}
public void setClock(int hour, int minute, int second) {
this.hour = hour;
this.minute = minute;
this.second = second;
}
public void display() {
System.out.printf("%02d:%02d:%02d\n", this.hour, this.minute, this.second);
}
}
```
这个类包含三个私有数据成员hour、minute、second分别表示时、分、秒。setClock()方法用于设置时间,需要传入hour、minute、second三个参数。display()方法用于显示时间,按照“12:28:45”的格式显示。
你可以在代码中创建一个MyClock的实例,然后调用setClock()方法设置时间,再调用display()方法显示时间。例如:
```java
MyClock clock = new MyClock();
clock.setClock(12, 28, 45);
clock.display(); // 输出12:28:45
```