Bootstrap

C++-练习-65

题目:

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;
}

演示效果:


如果朋友你感觉文章的内容对你有帮助,可以点赞关注文章和专栏以及关注我哈,嘿嘿嘿我会定期更新文章的,谢谢朋友你的支持哈

;