/
Wallet.java
43 lines (36 loc) · 965 Bytes
/
Wallet.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
public class Wallet{
private int dollars;
private int credits;
public int calculatePoints(int level){
int points = dollars + credits + (5 * level);
return points;
}
public int getDollars(){
return dollars;
}
public int getCredits(){
return credits;
}
public void addDollars(int paycheck){
//displayStatus(paycheck, "Dollar", user);
dollars = dollars + paycheck;
}
public void addCredits(int paycheck){
//displayStatus(paycheck, "Credit", user);
credits = credits + paycheck;
}
private void displayStatus(int paycheck, String type, String userName){
if(paycheck >= 0){
System.out.print(userName + " recieved payment of ");
}else{
paycheck = paycheck * -1;
System.out.print(userName + " paid ");
}
System.out.println(paycheck + " " + type);
}
public void displayContent(){
System.out.print("You currently have: ");
System.out.print(dollars + " Dollars, ");
System.out.println(credits + " Credits.");
}
}