Question: Design and develop a Java program for an ATM machine. Before this i already ask about this question and i got an incomplete answer. can

Design and develop a Java program for an ATM machine. Before this i already ask about this question and i got an incomplete answer. can someone help me?

Design and develop a Java program for an ATM machine. Before this

i already ask about this question and i got an incomplete answer.

can someone help me? Some ideas to help you to develop you

program: Each AccountHolder have particular details such as name, ic number, address,

phone number. Account Holder can have multiple SavingAccount and CurrentAccount. SavingAccount has

minimum account balance limit of RM20.00 while CurrentAccount has minimum account balance

Some ideas to help you to develop you program: Each AccountHolder have particular details such as name, ic number, address, phone number. Account Holder can have multiple SavingAccount and CurrentAccount. SavingAccount has minimum account balance limit of RM20.00 while CurrentAccount has minimum account balance limit of RM0.00. Both accounts having methods checkBalance, withdraw and deposit. BalanceNotSuffientException is new Exception class used within method withdraw to ensure AccountHolder does not left balance less than the minimum limit. ATMCard able to access account holder's BankAccount in the same bank through auto-teller machine (ATM) by verifying the ATM card number and pin number whether they are match or not. BankAccounts having methods to instantiate list of ATMCard objects. Add an input validation in your program code and other appropriate exceptions. Below are classes that been used in this example: AccountHolder SavingAccount CurrentAccount Account name AccountHolder AccountHolder icNumber account Number account Number address type = "Saving" type = "Current phoneNumber balance balance minLimit - 20.00 minLimit = 0.00 checkBalance() checkBalance () checkBalance() withdraw() withdraw() withdraw() deposit() deposit() deposito ATMachine BankAccount ATMCard Account Holder at Number ArrayList HashMap

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!