时钟-时:分:秒(面向对象)
Problem Description
定义时钟类Clock。
定义时钟类Clock的私有属性小时hour,分钟minute, 秒钟second。
定义时钟类Clock的(无参)构造方法,以及属性的set方法setHour,setMinute,setMinute。
定义时钟类Clock的私有方法小时自增addHour,分钟自增addMinute和秒钟自增addSecond;
展示时钟(公用)方法showTime,重载(公用)传参方法增添小时addHour,重载(公用)传参方法增添分钟addMinute,重载(公用)传参方法增添秒钟addSecond。
Source
package first;
import java.text.DecimalFormat;
import java.util.Scanner;
public class Time {
public final static int MAX_SECOND = 60;
public final static int MAX_MINUTE = 60;
public final static int MAX_HOUR = 24;
private int hour;
private int minute;
private int second;
// 格式化
DecimalFormat decimalFormat = new DecimalFormat("00");
// 构造方法
public Time() {
}
public void setHour(int hour) {
this.hour = hour;
}
public void setMinute(int minute) {
this.minute = minute;
}
p