Ask Question
22 August, 06:01

Assume the existence of a BankAccount class. Define a derived class, SavingsAccount that contains two instance variables: the first a double, named interestRate, and the second an integer named interestType. The value of the interestType variable can be 1 for simple interest and 2 for compound interest. There is also a constructor that accepts two parameters: a double that is used to initialize the interestRate variable, and a string that you may assume will contain either "Simple", or "Compound", and which should be used to initialize the interestType variable appropriately. There should also be a pair of functions getInterestRate and getInterestType that return the values of the corresponding data members (as double and int respectively).

+2
Answers (1)
  1. 22 August, 08:12
    0
    Class SavingsAccount : public BankAccount

    {

    double interestRate;

    int interestType;

    public SavingsAccount (double interestRate, string interestType)

    {

    this. interestRate=interestRate;

    if (interestType=="Simple")

    this. interestType=1;

    else if (interestType=="Compound")

    this. interestType=2;

    }

    public double getInterestRate ()

    {

    return this. interestRate;

    }

    public int getInterestType ()

    {

    return this. interestType;

    }

    }
Know the Answer?
Not Sure About the Answer?
Find an answer to your question ✅ “Assume the existence of a BankAccount class. Define a derived class, SavingsAccount that contains two instance variables: the first a ...” in 📘 Computers and Technology if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers