-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDigitalClock.java
More file actions
51 lines (33 loc) · 960 Bytes
/
Copy pathDigitalClock.java
File metadata and controls
51 lines (33 loc) · 960 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
/*
* This clock displays the time in digital format.
* Will be updated with 24 hours format soon (displaying time in 24:00:00 format)
*/
public class DigitalClock{
private int hours;
private int minutes;
public DigitalClock(int hrs, int mins){
hours = hrs;
minutes = mins;
}
public int getHours(){
return hours;
}
public int getMinutes(){
return minutes;
}
//adds hours and minutes to the digitalClock.
public void increment(int hrs, int mins){
hours += hrs;
minutes += mins;
hours = hours + minutes / 60;
minutes = minutes % 60;
}
//increment hours by 1.
public void incrementHr(){
hours++;
}
//increment minutes by 1.
public void incrementMin(){
minutes++;
}
}//end class