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 account.

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.
Expert Solution
steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
Software Development
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
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage