题目:
1.定义一个类来表示银行用户。数据成员包括储户姓名,账号(使用字符串)和存款。成员函数指向如下操作:
创建一个对象并将其初始化
显式储户姓名,账号和存款
存入参数指定的存款
取出参数指定的款项。
源代码:
test.h
#include <iostream>
#include <string>
class bank
{
private:
std::string name;
std::string account;
float deposit;
public:
bank();
void show(void) ;
void save(void); //存钱
void Withdraw(void); //取钱
};
test.cpp
#include "test.h"
int main()
{
using namespace std;
bank x;
x.show();
x.save();
x.show();
x.Withdraw();
x.show();
return 0;
}
test_function.cpp
#include "test.h"
bank::bank()
{
std::cout << "请输入银行姓名: ";
std::getline(std::cin, name);
std::cout << "请输入银行账号: ";
std::getline(std::cin, account);
std::cout << "请输入存款: ";
std::cin >> deposit;
}
void bank::show(void)
{
std::cout << "银行姓名: " << name
<< " 银行账号: " << account
<< " 存款: " << deposit << std::endl;
}
void bank::save(void)
{
float tmp;
std::cout << "请选择你要存入的钱: ";
std::cin >> tmp;
deposit += tmp;
}
void bank::Withdraw(void)
{
float tmp;
std::cout << "请选择你要取出的钱: ";
std::cin >> tmp;
deposit -= tmp;
}
演示效果:
如果朋友你感觉文章的内容对你有帮助,可以点赞,关注文章和专栏以及关注我哈,嘿嘿嘿我会定期更新文章的,谢谢朋友你的支持哈