编写一个Java应用程序设计一个Time类,该类包括3个属性:hour、second、minute,利用方法SetTime()设置时间,方法DisplayTime()显示时间。
时间: 2024-10-16 12:15:09 浏览: 78
_4_2.rar_controlugp_settime_time类私有数据_声明一个时间_时间类 3私有
5星 · 资源好评率100%
在Java中,你可以创建一个名为`Time`的类,包含三个私有成员变量`hour`, `minute`, 和 `second` 来表示小时、分钟和秒。为了实现设置时间和显示时间的功能,你需要提供对应的构造函数、getter和setter方法,以及一个`DisplayTime()`方法。这是一个简单的示例:
```java
public class Time {
private int hour;
private int minute;
private int second;
// 构造函数用于初始化时间
public Time(int hour, int minute, int second) {
this.hour = hour;
this.minute = minute;
this.second = second;
}
// Getter方法获取小时
public int getHour() {
return hour;
}
// Setter方法设置小时
public void setHour(int hour) {
this.hour = hour;
}
// Getter方法获取分钟
public int getMinute() {
return minute;
}
// Setter方法设置分钟
public void setMinute(int minute) {
this.minute = minute;
}
// Getter方法获取秒
public int getSecond() {
return second;
}
// Setter方法设置秒
public void setSecond(int second) {
this.second = second;
}
// DisplayTime方法显示当前时间
public void displayTime() {
System.out.printf("当前时间为: %02d:%02d:%02d", hour, minute, second);
}
}
```
要使用这个类,可以按照下面的方式实例化并操作它:
```java
public static void main(String[] args) {
Time currentTime = new Time(12, 30, 45);
currentTime.setHour(13); // 设置新时间
currentTime.setMinute(47);
currentTime.setSecond(59);
currentTime.displayTime(); // 输出新的时间
阅读全文