public class Clock {
private Display minute=new Display(60);
private Display hour=new Display(24);
public void Start(){
while(true){
minute.increse();
if(minute.getValue()==0){
hour.increse();
}
System.out.printf("%02d:%02d\n",hour.getValue(),minute.getValue());
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Clock demo=new Clock();
demo.Start();
}
}
class Display {
private int value=0;
private int limit=0;
public Display(int limit){
this.limit=limit;
}
public void increse(){
this.value++;
if(this.value==this.limit){
this.value=0;
}
}
public int getValue(){
return value;
}
}
Clock类(未完善)
最新推荐文章于 2023-06-07 11:19:21 发布