-
Notifications
You must be signed in to change notification settings - Fork 0
/
Counter.java
58 lines (48 loc) · 1.19 KB
/
Counter.java
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
52
53
54
55
56
57
58
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package tgv;
/**
*
* @author MSI GL62
*/
public class Counter {
private int timePerTicket;
private Customer cus;
private final String counterName;
private int cusServed;
public Counter(int tpt, String cn){
this.cus = null;
timePerTicket = tpt;
counterName = cn;
cusServed = 0;
}
public void setTimePerTicket(int ticket){
this.timePerTicket = ticket;
}
public int getTimePerTicket() {
return timePerTicket;
}
public Customer getCus() {
return cus;
}
public int getCusServed() {
return cusServed;
}
public void setCus(Customer cus) {
this.cus = cus;
}
public void setCusServed(int cusServed) {
this.cusServed = cusServed;
}
public boolean isEmpty(){
if(cus == null)
return true;
return false;
}
public String toString(){
return counterName;
}
}