Added classes according to class diagram
parent
80b9703b0c
commit
7f6a73be00
@ -1,21 +1,33 @@
|
||||
package _3._1;
|
||||
|
||||
public class Account {
|
||||
|
||||
|
||||
private Customer[] holders;
|
||||
private long balance;
|
||||
private String iban;
|
||||
|
||||
public Account(String iban) { this.iban = iban; }
|
||||
|
||||
public Customer[] getHolders() { return holders; }
|
||||
public Account(String iban) {
|
||||
this.iban = iban;
|
||||
}
|
||||
|
||||
public Customer[] getHolders() {
|
||||
return holders;
|
||||
}
|
||||
|
||||
public void setHolders(Customer[] holders) { this.holders = holders; }
|
||||
public void setHolders(Customer[] holders) {
|
||||
this.holders = holders;
|
||||
}
|
||||
|
||||
public long getBalance() { return balance; }
|
||||
public long getBalance() {
|
||||
return balance;
|
||||
}
|
||||
|
||||
public void setBalance(long balance) { this.balance = balance; }
|
||||
public void setBalance(long balance) {
|
||||
this.balance = balance;
|
||||
}
|
||||
|
||||
public String getIban() { return iban; }
|
||||
public String getIban() {
|
||||
return iban;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -1,21 +1,33 @@
|
||||
package _3._1;
|
||||
|
||||
public class Address {
|
||||
|
||||
|
||||
private String street;
|
||||
private String postCode;
|
||||
private String city;
|
||||
|
||||
public String getStreet() { return street; }
|
||||
|
||||
public void setStreet(String street) { this.street = street; }
|
||||
|
||||
public String getPostCode() { return postCode; }
|
||||
|
||||
public void setPostCode(String postCode) { this.postCode = postCode; }
|
||||
|
||||
public String getCity() { return city; }
|
||||
|
||||
public void setCity(String city) { this.city = city; }
|
||||
public String getStreet() {
|
||||
return street;
|
||||
}
|
||||
|
||||
public void setStreet(String street) {
|
||||
this.street = street;
|
||||
}
|
||||
|
||||
public String getPostCode() {
|
||||
return postCode;
|
||||
}
|
||||
|
||||
public void setPostCode(String postCode) {
|
||||
this.postCode = postCode;
|
||||
}
|
||||
|
||||
public String getCity() {
|
||||
return city;
|
||||
}
|
||||
|
||||
public void setCity(String city) {
|
||||
this.city = city;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -1,18 +1,28 @@
|
||||
package _3._1;
|
||||
|
||||
public class Bank {
|
||||
|
||||
|
||||
private String name;
|
||||
private Account[] accounts;
|
||||
|
||||
public Bank(String name) { this.name = name; }
|
||||
|
||||
public String getName() { return name; }
|
||||
public Bank(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) { this.name = name; }
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public Account[] getAccounts() { return accounts; }
|
||||
public Account[] getAccounts() {
|
||||
return accounts;
|
||||
}
|
||||
|
||||
public void setAccounts(Account[] accounts) { this.accounts = accounts; }
|
||||
public void setAccounts(Account[] accounts) {
|
||||
this.accounts = accounts;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -1,26 +1,42 @@
|
||||
package _3._1;
|
||||
|
||||
public class Customer {
|
||||
|
||||
public class Customer extends BankUser{
|
||||
|
||||
private String name;
|
||||
private Account[] accounts;
|
||||
private Address homeAddress;
|
||||
private Address workAddress;
|
||||
|
||||
public String getName() { return name; }
|
||||
|
||||
public void setName(String name) { this.name = name; }
|
||||
|
||||
public Account[] getAccounts() { return accounts; }
|
||||
|
||||
public void setAccounts(Account[] accounts) { this.accounts = accounts; }
|
||||
|
||||
public Address getHomeAddress() { return homeAddress; }
|
||||
|
||||
public void setHomeAddress(Address homeAddress) { this.homeAddress = homeAddress; }
|
||||
|
||||
public Address getWorkAddress() { return workAddress; }
|
||||
|
||||
public void setWorkAddress(Address workAddress) { this.workAddress = workAddress; }
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public Account[] getAccounts() {
|
||||
return accounts;
|
||||
}
|
||||
|
||||
public void setAccounts(Account[] accounts) {
|
||||
this.accounts = accounts;
|
||||
}
|
||||
|
||||
public Address getHomeAddress() {
|
||||
return homeAddress;
|
||||
}
|
||||
|
||||
public void setHomeAddress(Address homeAddress) {
|
||||
this.homeAddress = homeAddress;
|
||||
}
|
||||
|
||||
public Address getWorkAddress() {
|
||||
return workAddress;
|
||||
}
|
||||
|
||||
public void setWorkAddress(Address workAddress) {
|
||||
this.workAddress = workAddress;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -0,0 +1,22 @@
|
||||
package _3._1;
|
||||
|
||||
public class PostOfficeBox {
|
||||
private String poBoxCode;
|
||||
private String poBoxCity;
|
||||
|
||||
public String getPoBoxCode() {
|
||||
return poBoxCode;
|
||||
}
|
||||
|
||||
public void setPoBoxCode(String poBoxCode) {
|
||||
this.poBoxCode = poBoxCode;
|
||||
}
|
||||
|
||||
public String getPoBoxCity() {
|
||||
return poBoxCity;
|
||||
}
|
||||
|
||||
public void setPoBoxCity(String poBoxCity) {
|
||||
this.poBoxCity = poBoxCity;
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue