-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDollar.java
More file actions
34 lines (25 loc) · 590 Bytes
/
Dollar.java
File metadata and controls
34 lines (25 loc) · 590 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
package TDDev;
public class Dollar extends Money {
static Money dollar (int amount) {
return new Money(amount, "USD");
}
public Dollar(int amount) {
super(amount);
}
private String currency;
public Dollar(int amount, String currency) {
super(amount, currency);
}
Money times(int multiplier) {
return new Money (amount * multiplier, currency); //Why can't I put Money where Dollar is?
}
String currency() {
return "USD";
}
public String getCurrency() {
return currency;
}
public void setCurrency(String currency) {
this.currency = currency;
}
}