Java 类时钟程序输出结果分析
Java 类时钟程序输出结果分析
以下代码定义了一个名为'Clock'的类,用于模拟时钟。代码中包含两个'Clock'对象 't1' 和 't2',分别设置了时间并最终输出 't1' 的时间。
类时钟 {
int 小时;
国际分钟;
void setHour(int h){
hour += h;
}
void setMinute(int m){
minute += m;
}
public static void main(String args[]) {
Clock t1 = new Clock();
时钟 t2 = 新时钟();
t1.设置小时(10);
t1.setMinute(30);
t2.setHour(20);
t2.setMinute(30);
System.out.printf(“%d:%d”,t1.hour,t1.minute);
}
}
该程序的输出结果为 '10:30'。
解释:
- 代码中创建了两个'Clock'对象 't1' 和 't2'。
- 't1' 对象通过调用
setHour(10)和setMinute(30)方法分别设置了小时和分钟。 - 't2' 对象也设置了时间,但程序最后只输出了 't1' 的时间。
System.out.printf(“%d:%d”,t1.hour,t1.minute)语句将 't1' 的小时和分钟值格式化输出为 '10:30'。
因此,程序的输出结果为 '10:30'。
原文地址: https://www.cveoy.top/t/topic/Z42 著作权归作者所有。请勿转载和采集!