Question: Let the name of our basic class be customer. Let this address the cardholder's name, surname, identity number, mother's first surname, customer number. Derive cash

Let the name of our basic class be customer. Let this address the cardholder's name, surname, identity number, mother's first surname, customer number. Derive cash card and credit card classes from the customer class. Cash class will contain information such as card number and balance. In the credit card class, there must be information such as card number, limit, statement date. Also create classes to find out if credit cards are supplementary or primary, then classic or premium. Also, check the passive or active status of the cards (If the card is closed for use and 30% of the statement is not paid, the card becomes inactive). Create the constructor function, 1 sample getdata and setdata functions for all classes. Design an atm automation for this design you have created. If the card inserted in the ATM is a cash card, balance display, withdrawal, deposit, money order / eft transactions; If it is a credit card, it can perform account statement, debt payment, cash advance / cash advance transactions in installments. Create objects for the classes you have created and run the atm automation on your own names. Create with the appropriate java programming language desired above: draw the UML scheme of the classes used. --java--- Let the name of our basic class be customer. Let this address the cardholder's name, surname, identity number, mother's first surname, customer number. Derive cash card and credit card classes from the customer class. Cash class will contain information such as card number and balance. In the credit card class, there must be information such as card number, limit, statement date. Also create classes to find out if credit cards are supplementary or primary, then classic or premium. Also, check the passive or active status of the cards (If the card is closed for use and 30% of the statement is not paid, the card becomes inactive). Create the constructor function, 1 sample getdata and setdata functions for all classes. Design an atm automation for this design you have created. If the card inserted in the ATM is a cash card, balance display, withdrawal, deposit, money order / eft transactions; If it is a credit card, it can perform account statement, debt payment, cash advance / cash advance transactions in installments. Create objects for the classes you have created and run the atm automation on your own names. Create with the appropriate java programming language desired above: draw the UML scheme of the classes used. --java
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
