Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Concepts

Authors: David Kroenke, David Auer, Scott Vandenberg, Robert Yoder

9th Edition

0135188148, 978-0135188149, 9781642087611

More Books

Students also viewed these Databases questions

Question

A cookie is a binary file. True False

Answered: 1 week ago

Question

List the five steps in the message-sending process.

Answered: 1 week ago

Question

List and explain the four steps in the communication process.

Answered: 1 week ago

Question

Describe how communication flows through organizations.

Answered: 1 week ago