#include <iostream>
#include <string>
using namespace std;
class Account
{
string name; //姓名
string numb; //账户号码
unsigned int saving; //存款
public:
Account (string name0, string numb0, unsigned int saving0)
{
name = name0;
numb = numb0;
saving = saving0;
}
void show()
{
cout << name << endl;
cout << numb << endl;
cout << saving << endl;
}
void Deposit(unsigned int amount) //存钱
{
saving = saving + amount;
}
void GetDeposit(unsigned int amount) //取钱
{
if (amount>saving) //存款不够
{
saving = 0; //取出所有钱,剩余存款为0
cout << "you don't have enough money!" << endl;
}
else saving = saving - amount;
}
};
int main()
{
Account A("Karen", "Karen's AccountNumb", 100);
A.show();
A.Deposit(1000);
A.show();
A.GetDeposit(3000);
A.show();
}
西加加:课堂练习题——定义一个类来表示银行账户
最新推荐文章于 2021-10-22 10:43:06 发布