A B C D E G H I M P S T W

A

Account - Class in edu.trinity.cs.bmassing.bank
Class for bank accounts.
Account(double, String, String[], int) - Constructor for class edu.trinity.cs.bmassing.bank.Account
Constructor allowing setting initial values of all variables.
addInterest() - Method in class edu.trinity.cs.bmassing.bank.Account
Compute and add interest.
addInterest() - Method in class edu.trinity.cs.bmassing.bank.CheckingAccount
 
addInterest() - Method in class edu.trinity.cs.bmassing.bank.SavingsAccount
Compute and add interest.

B

balance - Variable in class edu.trinity.cs.bmassing.bank.Account
 
BANK_ROUTING_NUMBER - Static variable in class edu.trinity.cs.bmassing.bank.Account
 

C

CheckingAccount - Class in edu.trinity.cs.bmassing.bank
 
CheckingAccount(double, String, String[], int) - Constructor for class edu.trinity.cs.bmassing.bank.CheckingAccount
Constructor allowing setting initial values of all variables.

D

deposit(double) - Method in class edu.trinity.cs.bmassing.bank.Account
Deposit some money.

E

edu.trinity.cs.bmassing.bank - package edu.trinity.cs.bmassing.bank
 

G

getAccountNumber() - Method in class edu.trinity.cs.bmassing.bank.Account
Get account number.
getAddress() - Method in class edu.trinity.cs.bmassing.bank.Account
Get account holder address.
getAddress() - Method in interface edu.trinity.cs.bmassing.bank.HasPersonInfo
Get associated person's address.
getAddress() - Method in class edu.trinity.cs.bmassing.bank.PotentialCustomer
Get address.
getBalance() - Method in class edu.trinity.cs.bmassing.bank.Account
Get balance.
getName() - Method in class edu.trinity.cs.bmassing.bank.Account
Get account holder name.
getName() - Method in interface edu.trinity.cs.bmassing.bank.HasPersonInfo
Get associated person's name.
getName() - Method in class edu.trinity.cs.bmassing.bank.PotentialCustomer
Get name.

H

HasPersonInfo - Interface in edu.trinity.cs.bmassing.bank
Interface for anything that has associated with it a person's name, address, etc.

I

InsufficientFundsException - Exception in edu.trinity.cs.bmassing.bank
Class for exceptions to be thrown when an attempt is made to withdraw more money than is in an account.
InsufficientFundsException() - Constructor for exception edu.trinity.cs.bmassing.bank.InsufficientFundsException
 

M

main(String[]) - Static method in class edu.trinity.cs.bmassing.bank.Account
Main program to do some simple tests.
main(String[]) - Static method in class edu.trinity.cs.bmassing.bank.TestHasPersonInfo
Main program to do some simple tests.

P

PotentialCustomer - Class in edu.trinity.cs.bmassing.bank
Class for potential customers.
PotentialCustomer(String, String[]) - Constructor for class edu.trinity.cs.bmassing.bank.PotentialCustomer
Constructor allowing setting initial values of all variables.

S

SavingsAccount - Class in edu.trinity.cs.bmassing.bank
 
SavingsAccount(double, double, String, String[], int) - Constructor for class edu.trinity.cs.bmassing.bank.SavingsAccount
Constructor allowing setting initial values of all variables.

T

TestHasPersonInfo - Class in edu.trinity.cs.bmassing.bank
Class to hold test/demo program for HasPersonInfo interface.
TestHasPersonInfo() - Constructor for class edu.trinity.cs.bmassing.bank.TestHasPersonInfo
 

W

withdraw(double) - Method in class edu.trinity.cs.bmassing.bank.Account
Withdraw some money.

A B C D E G H I M P S T W