introduction to java classes and objects bank account program

Post on 02-Jan-2016

228 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introduction to Java

Classes and ObjectsBank Account Program

• Write a simple banking application that allows bank customers

• Open accounts• Deposit money into their accounts• Withdraw money from their accounts• Check their account balance• View their account transactions

• The bank can have many accounts• Each account has one owner• For a transaction, the owner only provides his/her

account number, and the type and the amount of the transaction

• After the account is provided, the bank greets the customer with his/her first name

• The bank conducts business only when it is open

• When the bank closes, all the account information is written to the file, “data.txt”

• When the bank opens, all the account information is read from the file, “data.txt”

Account

ownerbalanceacctNumbertransactions

depositwithdrawgetAcctNumbergetBalancegetOwnerFirstNamegetTransactions

Person

fNamelName

getFirstNamegetLastName

Bank

accounts

openAccountdepositwithdrawgetBalancegetTransactionsopenBankcloseBank

*

top related