标题:最后一次问大家了,课题设计
只看楼主
最后一次了
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-12-11
 问题点数:0 回复次数:2 
最后一次问大家了,课题设计
题目:
题2:统计银行存款 (每班7~12号同学完成)
假设某储户在工行、建行、中行都可能有存款,请用面向对象方法设计并实现如下功能:
分别设置和显示某储户在上述3家银行中的任一银行的存款数
统计某储户在上述3家银行的总存款数
显示某储户在上述3家银行的总存款数
谁能用c++帮忙实现,
参考(百度的)我现在一无所知,希望会有热心人
搜索更多相关主题的帖子: 课题 设计 
2008-12-11 17:39
最后一次了
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-12-11
得分:0 
我找了一个相近的谁能帮忙修改修改
坦白的说我也是学计算机的,但是自己不努力,到了期末要交的时候,自己也感到很为难,希望有人会帮助我,我以后不会再这样了
题目还是上边的,这是我找到的,可是不会修改
#include <iostream>
#include <string>
#include <time.h>
#include <math.h>
#include <map>

using namespace std;

class Cbank;//中国银行
class Bbank;//工商银行
class Gbank;//农业银行

class Cbank
{
public:
string m_name;

Cbank(string name = "", int balance = 0)
{
m_name = name;
m_balance = balance;
}

int SetBalance(int balance)
{
m_balance = balance;
return balance;
}

private:
int m_balance;
friend int total(Cbank& Cb, Bbank& Bb, Gbank& Gb);
};

class Bbank
{
public:
string m_name;

Bbank(string name = "", int balance = 0)
{
m_name = name;
m_balance = balance;
}

int SetBalance(int balance)
{
m_balance = balance;
return balance;
}

private:
int m_balance;
friend int total(Cbank& Cb, Bbank& Bb, Gbank& Gb);
};

class Gbank
{
public:
string m_name;

Gbank(string name = "", int balance = 0)
{
m_name = name;
m_balance = balance;
}

int SetBalance(int balance)
{
m_balance = balance;
return balance;
}

private:
int m_balance;
friend int total(Cbank& Cb, Bbank& Bb, Gbank& Gb);
};

int total(Cbank& Cb, Bbank& Bb, Gbank& Gb)//友元函数可以访问私有成员
{
return Cb.m_balance + Bb.m_balance + Gb.m_balance;
}

int main(int argc, char *argv[])
{
Cbank cb("皇家救星");
Bbank bb("皇家救星");
Gbank gb("皇家救星");

int balance;

cout << "请输入存在人民银行的金钱数额" << endl;
cin >> balance;
cb.SetBalance(balance);

cout << "请输入存在工商银行的金钱数额" << endl;
cin >> balance;
bb.SetBalance(balance);

cout << "请输入存在农业银行的金钱数额" << endl;
cin >> balance;
gb.SetBalance(balance);


cout << "三家银行的存款总额是\t" << total(cb, bb, gb) << endl;

return 0;
}
2008-12-11 17:50
最后一次了
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2008-12-11
得分:0 
2008-12-16 17:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-248823-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.150116 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved