2254: 时间类MyTime
金币值:2
定数:6
时间限制:1.000 s
内存限制:128 M
解决:1
提交:1
正确率:100.00% 命题人:
题目描述
编程并实现一个自己的时间类MyTime,该类封装了三个私有的变量:时(hour)、分(minute)、秒(second)。
为该类定义构造函数,并能实现成员变量初始化。再定义display方法,能够把时间信息打印出来。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int hour, minute, second;
Scanner in = new Scanner(System.in);
hour = in.nextInt();
minute = in.nextInt();
second = in.nextInt();
MyTime t = new MyTime(hour, minute, second);
t.display();
hour = in.nextInt();
minute = in.nextInt();
second = in.nextInt();
t.setHour(hour);
t.setMinute(minute);
t.setSecond(second);
t.display();
}
}
/* 以下为你的代码 */ 输入
共6行:
第1、4行是小时
第2、5行是分钟
第3、6行是秒钟
第1、4行是小时
第2、5行是分钟
第3、6行是秒钟
输出
见样例
样例输入 复制
10
30
12
11
11
11
样例输出 复制
10:30:12
11:11:11