-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathUsers.java
131 lines (105 loc) · 2.67 KB
/
Users.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
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
//User Class
//
import java.util.*;
import java.io.*;
public class Users implements Serializable
{
public static void main(String args[])
{
Scanner input = new Scanner(System.in);
System.out.println("Hello world");
System.out.println("Enter 5 numbers: ");
String accountNumberS = input.nextLine();
int accountNumberI = Integer.parseInt(accountNumberS);
System.out.println("Now the number has become an int "+accountNumberI);
}//main
private int accountNumber;
private int pin;
private Checkings checkingsAccount = new Checkings();
private Savings savingsAccount = new Savings();
void setAccountNumber(String accountNumber)
{
this.accountNumber = Integer.parseInt(accountNumber);
}
int getAccountNumber()
{
return this.accountNumber;
}
void setPIN(String PIN)
{
this.pin = Integer.parseInt(PIN);
}
int getPIN()
{
return this.pin;
}
void makeCheckingsDeposit(double deposit)
{
//Checkings checkingsAccount = new Checkings();
checkingsAccount.makeDeposit(deposit);
}
void makeCheckingsWithdrawal(double withdrawal)
{
//Checkings checkingsAccount = new Checkings();
checkingsAccount.makeWithdrawal(withdrawal);
}
double checkCheckingsBalance()
{
//Checkings checkingsAccount = new Checkings();
return checkingsAccount.checkBalance();
}
void makeSavingsDeposit(double deposit)
{
//Checkings checkingsAccount = new Checkings();
savingsAccount.makeDeposit(deposit);
}
void makeSavingsWithdrawal(double withdrawal)
{
//Checkings checkingsAccount = new Checkings();
savingsAccount.makeWithdrawal(withdrawal);
}
double checkSavingsBalance()
{
//Checkings checkingsAccount = new Checkings();
return savingsAccount.checkBalance();
}
double calculateInterest(double balance)
{
//Savings savingsAccount = new Savings();
return savingsAccount.calculateInterest(balance);
}//end calculate interest
/*void setInterest(double interest)
{
this.interest = interest;
}*/
void setInterestRate(double interestRate)
{
//Savings savingsAccount = new Savings();
savingsAccount.setInterestRate(interestRate);
}
double getInterestRate(double interestRate)
{
//Savings savingsAccount = new Savings();
return savingsAccount.getInterestRate(interestRate);
}
void setPeriod(int period)
{
//Savings savingsAccount = new Savings();
savingsAccount.setPeriod(period);
}
/*double getPeriod()
{
Savings savings = new Savings();
return savings.getPeriod();
}*/
/* void setPrinciple(double principle)
{
//Savings savingsAccount = new Savings();
savingsAccount.setPrinciple(principle);
}
double getPrinciple()
{
//Savings savingsAccount = new Savings();
return savingsAccount.getPrinciple();
}*/
}//end class