今天的c++,请教一下您们。

    先设计一个基本账户类,再通过继承基本账户类设计一个储蓄账户类,储蓄账户类中增加一个静态成员变量(年利率),并增加如下成员函数:
    (1)计算月利息

月利息=存款金额×年利率÷12
(2)更改利率(静态方法):重新设置年利率
最后,编写一个程序来测试所设计的储蓄账户类能否实现预定的功能。

#include <iostream>
using namespace std;

class baseAccount
{
private:
    float savemoney;
public:
    baseAccount() {}
    baseAccount(float m) : savemoney(m) {}
    float getMoney() {return savemoney;}
};

class account : public baseAccount
{
public:
    static float rate;
    float getMRest() {return getMoney() * rate/12;}
    static void updateRate(float r) {rate = r;}
    account() {}
    account(float m,float r) : baseAccount(m) {rate = r;}
};

float account::rate;

int main()
{
    account acc(10000,0.035);
    cout<<acc.getMRest()<<endl;
    acc.updateRate(0.040);
    cout<<acc.getMRest()<<endl;
    return 0;
}