问一下大家这个该怎么修改(语言-c++)

设计一个程序,其中有三类,即中国银行、中国工商银行和中国农业银行。每个类都包含一个私有变量余额,用于存储储户在银行的存款。创建一个用户类,使用friend函数total()计算存款人在三家银行的存款总额。提示:为用户创建用户类,将CBank、BBank和GBank包含在内


#include<iostream>
using namespace std;

class CBank
{
    private:
        double balance;
    public:
        CBank(double money)
        {
            balance=money;
        }
        friend class users;
};

class BBank
{
    private:
        double balance;
    public:
        BBank(double money)
        {
            balance=money;
        }
        friend class users;
};

class GBank
{
    private:
        double balance;
    public:
        GBank(double money)
        {
            balance=money;
        }
        friend class users;
};

class users
{
    private:
        CBank C;
        BBank B;
        GBank G;
    public:
        users(CBank c,BBank b,GBank g)
        {
            C=c;
            B=b;
            G=g;
        }
void total()
{
    double amount;
    amount=0;
    amount=C.balance+B.balance+G.balance;
    cout<<"total balance is"<<amount<<endl;
}    
};

int main()
{
    CBank c(600);
    BBank b(64);
    GBank g(6890);
    users u(c,b,g);
    u.total();
}

img

img