Answered step by step
Verified Expert Solution
Question
1 Approved Answer
The project topic is Bank / ATM automation. The program will be developed as a Java desktop application with graphical user interfaces ( GUIs )
The project topic is BankATM automation. The program will be developed as a Java desktop application with graphical user interfaces GUIs Users with titles such as customer, bank personnel, bank manager, etc., will be able to perform functions such as logging in changing passwords, learning balance, approving credit to customers, withdrawing money, depositing money, transferring money, paying bills, credit card approval, updating credit card limit paying credit card debt, investment fund, buying and selling foreign currency, etc. These operations are for giving an idea. It is expected that the student will conduct the necessary research and analysis for the program design and functionality and produce a product that provides a minimum service related to the subject.
The program will have at least abstract classes and interfaces. The data will be stored in data structures such as HashMap, ArrayList. Those who wish can use a databaseThose who use a database will define at least tables.
Subclasses and superclasses will be created, and a class hierarchy will be established. There will be static methods and variables. Overload and override will be used. Polymorphism will be used. Sending the object of the superclass as a parameter when calling the method, upcast, downcast, etc.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started