Minggu, 07 Agustus 2011

Time Java

public class Time{
    private int hour;
    private int minute;
    private int second;
    public Time(){
    hour=minute=second=0;
    }
    public Time(int a, int b, int c){
        setHour(a);
        setMinute(b);
        setSecond(c);
        }
    public int getHour(){
        return hour;
        }
    public int getMinute(){
        return minute;
        }
    public int getSecond(){
        return second;
        }
    public void setHour(int a){
        hour=a;
        if(hour>23)
            hour=hour%24;
            }
    public void setMinute(int b){
        minute=b;
        if(minute>59){
            setHour(hour + minute/60);
            minute %=60;
            }
        }
    public void setSecond(int c){
        second=c;
        if(second>59){
            setMinute(minute + second/60);
            second %=60;
            }
        }
    public void printTime(){
        System.out.println("Pukul= " + hour + " : "+ minute + " : "+second);
        }
}
   
   

1 komentar: