Write code in java to solve the following problems. Question 1: Most important Class in Customer Relationship Management (CRM) System is indeed Customer. Customer class can have fields: Name, ID, Gender, Contact Number & Address The member functions include the getters and setters for all the member variables and display0 function to display the data. Customer |- ID: int - Name: String - Gender: String - ContactNumber: String - Address: String +<>Customer() +getters and setters +display (): void

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter10: Classes And Data Abstraction
Section: Chapter Questions
Problem 7SA: Assume the definition of class foodType as given in Exercise 6. Answer the following questions? (1,...
icon
Related questions
Question
Question 2:
Now you are going to make an accounts class. The class details are as follows:
• There is a variable to store the balance that the account holds, e.g. balance.
• A default constructor setting value of balance to 1000.
• A member function Credit () which adds the credited amount to the balance.
• A member function called debit () which gets money from the account. The debited
amount of money is subtracted from the account balance, the debited amount
should not be greater than the account balance otherwise a message would be
displayed that "Debit amount exceeded account balance" moreover a penalty fee
of Rs.15 is charged in case of attempt to withdraw more than balance.
• The getBalance () method tells the user that how much balance he has in his
асcount.
First you have to set balance to your desired value.
Credit some amount into account.
Withdraw some amount and then check your balance.
Withdraw amount more than the available balance.
Transcribed Image Text:Question 2: Now you are going to make an accounts class. The class details are as follows: • There is a variable to store the balance that the account holds, e.g. balance. • A default constructor setting value of balance to 1000. • A member function Credit () which adds the credited amount to the balance. • A member function called debit () which gets money from the account. The debited amount of money is subtracted from the account balance, the debited amount should not be greater than the account balance otherwise a message would be displayed that "Debit amount exceeded account balance" moreover a penalty fee of Rs.15 is charged in case of attempt to withdraw more than balance. • The getBalance () method tells the user that how much balance he has in his асcount. First you have to set balance to your desired value. Credit some amount into account. Withdraw some amount and then check your balance. Withdraw amount more than the available balance.
Write code in java to solve the following problems.
Question 1:
Most important Class in Customer Relationship Management (CRM) System is indeed
Customer. Customer class can have fields:
Name, ID, Gender, Contact Number & Address
The member functions include the getters and setters for all the member variables and
display) function to display the data.
Customer
|- ID: int
- Name: String
- Gender: String
- ContactNumber: String
- Address: String
+<<constructor>>Customer()
+getters and setters
+display (): void
In the main function, first create two Customer objects and allow the user to enter data
in these objects. Secondly, display the data from these objects.
Transcribed Image Text:Write code in java to solve the following problems. Question 1: Most important Class in Customer Relationship Management (CRM) System is indeed Customer. Customer class can have fields: Name, ID, Gender, Contact Number & Address The member functions include the getters and setters for all the member variables and display) function to display the data. Customer |- ID: int - Name: String - Gender: String - ContactNumber: String - Address: String +<<constructor>>Customer() +getters and setters +display (): void In the main function, first create two Customer objects and allow the user to enter data in these objects. Secondly, display the data from these objects.
Expert Solution
steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
Reference Types in Function
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning