Challenge 2: Implement a Class Using Pure Virtual Functions
Understand how to implement abstract classes using pure virtual functions in C++. Learn to create derived Savings and Current account classes with specific deposit, withdrawal, and balance display behaviors while practicing polymorphism.
We'll cover the following...
We'll cover the following...
Problem Statement
Write a code that has:
-
A parent class named
Account.- Inside it define:
- a protected float member
balance
- a protected float member
- We have three pure virtual functions:
void Withdraw(float amount)void Deposit(float amount)void printBalance()
- Inside it define: