Clock类(未完善)

来源:互联网 发布:炒股软件免费下载 编辑:程序博客网 时间:2024/06/04 18:22
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;    }    }
0 0