Question: bankAccount Class ( C++ with code comments please) Define the class bankAccount to implement the basic properties of a bank account. The class should store

bankAccount Class ( C++ with code comments please)

Define the class bankAccount to implement the basic properties of a bank account. The class should store and implement the following data / methods:

bankAccount

Data

  • Account holders name (string)
  • Account number (int)
  • Account type (string, checking or savings)
  • Balance (double)
  • Interest rate (double, to be stored as a decimal value)
  • Static member (int named anything) used to automatically assign account numbers during account creation.

Methods

  • deposit (add money to account)
  • withdraw (take money out of account)
  • getInterest (balance times interest rate)
  • updateBalance (adds interest amount to balance)
  • print (displays all account information)
  • getAccountNumber
  • getAccountHolderName
  • getAccountType
  • getBalance
  • getInterestRate

Constructor:

  • sets account holders name
  • sets account type
  • sets balance
  • sets interest rate
  • (account number is auto generated in constructor)

Create a main program to test the class as follows:

  • Declare an array of 10 components of type bankAccount.
  • Prompt the user or hard code information for up to 10 customers. For each customer, assign name, account type, balance, and interest rate.
  • After all information is entered, print all account information for each customer.

Implementation Requirements

You will create three files for this assignment:

  • bankAccount.h (Class definition)
  • bankAccount.cpp (Class implementation)
  • bankAccountTest.cpp (test file for your bankAccount class)

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!