-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathExercise09_03International.java
More file actions
41 lines (32 loc) · 973 Bytes
/
Exercise09_03International.java
File metadata and controls
41 lines (32 loc) · 973 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
public class Exercise09_03International {
}
class FixedInvestment {
private double depositAmount = 1000;
private double annualInterestRate = 5.0;
private int numberOfYears = 1;
public FixedInvestment() {
}
public FixedInvestment(double depositAmount,
double annualInterestRate, int numberOfYears) {
this.depositAmount = depositAmount;
this.annualInterestRate = annualInterestRate;
this.numberOfYears = numberOfYears;
}
public double getDepositAmount() {
return depositAmount;
}
public double getAnnualInterestRate() {
return annualInterestRate;
}
public double getNumberOfYears() {
return numberOfYears;
}
public double getTotalReturn() {
return numberOfYears;
}
public String toString() {
return "deposit amount: " + depositAmount + "\n" +
"annualInterestRate: " + annualInterestRate + "\n" +
"numberOfYears: " + numberOfYears;
}
}