头文件名称:
头文件:
#include<iostream>
using namespace std;
class CBank;
class BBank;
class GBank;
class CBank
{
friend int total(CBank&A1, BBank&A2, GBank&A3);
public:
void in()
{
cout << "请输入你的中国银行存款" << endl;
cin >> balance1;
}
int total1()
{
return balance1;
}
private:
int balance1;
};
class BBank
{
friend int total(CBank&A1, BBank&A2, GBank&A3);
public:
void in()
{
cout << "请输入你的工商银行存款" << endl;
cin >> balance2;
}
int total2()
{
return balance2;
}
private:
int balance2;
};
class GBank
{
friend int total(CBank&A1, BBank&A2, GBank&A3);
public:
void in()
{
cout << "请输入你的农业银行存款" << endl;
cin >> balance3;
}
int total3()
{
return balance3;
}
private:
int balance3;
};
源文件:
#include"AllBank.h"
int total(CBank&A1, BBank&A2, GBank&A3)
{
return (A1.total1() + A2.total2() + A3.total3());
}
int main()
{
CBank A1;
BBank A2;
GBank A3;
A1.in();
A2.in();
A3.in();
cout << "你的所有银行总资产为:" << total(A1, A2, A3) << endl;
return 0;
}
运行截图:
点个赞再走吧~~