Serialized Form

Class Bank implements Serializable

Serialized Fields

bankName

String bankName

balance

int balance

transactionCount

int transactionCount

month

Month month

accountList

Map accountList

checkFee

int checkFee

transactionFee

int transactionFee

monthlyCharge

int monthlyCharge

interestRate

double interestRate

maxFreeTransactions

int maxFreeTransactions


Class BankAccount implements Serializable

Serialized Fields

balance

int balance

transactionCount

int transactionCount

issuingBank

Bank issuingBank


Class CheckingAccount implements Serializable


Class FeeAccount implements Serializable


Class InsufficientFundsException implements Serializable


Class Month implements Serializable

Serialized Fields

month

int month

year

int year


Class NegativeAmountException implements Serializable


Class RegularAccount implements Serializable


Class SavingsAccount implements Serializable

Serialized Fields

transactionsThisMonth

int transactionsThisMonth