C++ 银行账户管理综合实例62.10

在网上找了很多例子,代码都不是循序渐进的,自己一点一点按章节把代码按照老师的要求都码好了,一点一点进步吧,因为一开始就去看别人整篇的代码实在很难,带给需要帮助的人,我想把每一章对应的课件图片传上来的,太麻烦了。我有课件,需要的可以评论区找我要。

这是第六章第2个综合实例的前半部分,后半部分加入了Date类,我单独写了一个文章。

我已经到第12章的代码都码好了,以后会陆续上传上来。

 

//account.h

#ifndef _ACCOUNT_H_
#define _ACCOUNT_H_
class SavingsAccount   //储蓄类账户
{
public:
	SavingsAccount(int date, int id, double rate);//构造函数
	int getId() const { return id; }
	double getBalance() const { return balance; }
	double getRate() const { return rate; }
	static double getTotal() { return total; }	//得到账户总金额
	//存入现金
	void deposit(int date, double amount);

	//取出现金
	void withdraw(int date, double amount);

	//结算利息,每年一月1日调用一次该函数
	void settle(int date);

	//显示账户信息
	void show()const;


	~SavingsAccount();

private:
	int id;                         //账号
	double balance;                  //余额
	double rate;                        //存款年利率
	int lastDate;            
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值