-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMoney.java
More file actions
140 lines (115 loc) · 3.68 KB
/
Copy pathMoney.java
File metadata and controls
140 lines (115 loc) · 3.68 KB
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
public class Money {
private int phpOne;
private int phpFive;
private int phpTen;
private int phpTwenty;
private int phpFifty;
private int phpOneHundred;
private int phpTwoHundred;
private int phpFiveHundred;
private int phpOneThousand;
public Money(){
this.phpOne = 0;
this.phpFive = 0;
this.phpTen = 0;
this.phpTwenty = 0;
this.phpFifty = 0;
this.phpOneHundred = 0;
this.phpTwoHundred = 0;
this.phpFiveHundred = 0;
this.phpOneThousand = 0;
}
public Money (int phpOne, int phpFive, int phpTen, int phpTwenty, int phpFifty, int phpOneHundred, int phpTwoHundred, int phpFiveHundred, int phpOneThousand){
this.phpOne = phpOne;
this.phpFive = phpFive;
this.phpTen = phpTen;
this.phpTwenty = phpTwenty;
this.phpFifty = phpFifty;
this.phpOneHundred = phpOneHundred;
this.phpTwoHundred = phpTwoHundred;
this.phpFiveHundred = phpFiveHundred;
this.phpOneThousand = phpOneThousand;
}
public void addMoney(Money m){
this.phpOne += m.phpOne;
this.phpFive += m.phpFive;
this.phpTen += m.phpTen;
this.phpTwenty += m.phpTwenty;
this.phpFifty += m.phpFifty;
this.phpOneHundred += m.phpOneHundred;
this.phpTwoHundred += m.phpTwoHundred;
this.phpFiveHundred += m.phpFiveHundred;
this.phpOneThousand += m.phpOneThousand;
}
public void subtractMoney(Money m){
this.phpOne -= m.phpOne;
this.phpFive -= m.phpFive;
this.phpTen -= m.phpTen;
this.phpTwenty -= m.phpTwenty;
this.phpFifty -= m.phpFifty;
this.phpOneHundred -= m.phpOneHundred;
this.phpTwoHundred -= m.phpTwoHundred;
this.phpFiveHundred -= m.phpFiveHundred;
this.phpOneThousand -= m.phpOneThousand;
}
public int totalMoney(){
return (phpOne)+(phpFive*5)+(phpTen*10)+(phpTwenty*20)+(phpFifty*50)+(phpOneHundred*100)+(phpTwoHundred*200)+(phpFiveHundred*500)+(phpOneThousand*1000);
}
public int getPhpOne(){
return phpOne;
}
public int getPhpFive(){
return phpFive;
}
public int getPhpTen(){
return phpTen;
}
public int getPhpTwenty(){
return phpTwenty;
}
public int getPhpFifty(){
return phpFifty;
}
public int getPhpOneHundred(){
return phpOneHundred;
}
public int getPhpTwoHundred(){
return phpTwoHundred;
}
public int getPhpFiveHundred(){
return phpFiveHundred;
}
public int getPhpOneThousand(){
return phpOneThousand;
}
public void setPhpOne(int phpOne){
this.phpOne = phpOne;
}
public void setPhpFive(int phpFive){
this.phpFive = phpFive;
}
public void setPhpTen(int phpTen){
this.phpTen = phpTen;
}
public void setPhpTwenty(int phpTwenty){
this.phpTwenty = phpTwenty;
}
public void setPhpFifty(int phpFifty){
this.phpFifty = phpFifty;
}
public void setPhpOneHundred(int phpOneHundred){
this.phpOneHundred = phpOneHundred;
}
public void setPhpTwoHundred(int phpTwoHundred){
this.phpTwoHundred = phpTwoHundred;
}
public void setPhpFiveHundred(int phpFiveHundred){
this.phpFiveHundred = phpFiveHundred;
}
public void setPhpOneThousand(int phpOneThousand){
this.phpOneThousand = phpOneThousand;
}
public int calculateTotalAmount() {
return (phpOne * 1) + (phpFive * 5) + (phpTen * 10) + (phpTwenty * 20) + (phpFifty * 50) + (phpOneHundred * 100) + (phpTwoHundred * 200) + (phpFiveHundred * 500) + (phpOneThousand * 1000);
}
}