家庭财务系统收入记录类( AccountRecord ),该类包括:(1)数据成员:财务发生的时间( accountDay )、金额( accountMoney )和项目内容( accountContent );静态数据成员:收入总计 accountSum ;
(2)成员函数有:构造函数,用于初始化数据用;输出收入总计的函数 accountSum ();
显示一条财务记录信息函数 showAccountRecord ()。
在 main ()函数中,可以通过输入或传实参设置每一笔账目,测试能输出每一条财务记录和财务余额。C++代码
#include <iostream>
using namespace std;
class AccountRecord {
public:
int accountDay;
double accountMoney;
double accountContent;
static double accountSum;
AccountRecord(int a, double b, double c)
{
accountDay = a;
accountMoney = b;
accountContent = c; // 设置 accountContent 的值
accountSum += b; // 累加 accountMoney 到 accountSum
}
static double getAccountSum()
{
return accountSum;
}
void showAccountRecord()
{
cout << "Date: " << accountDay
<< ", Money: " << accountMoney
<< ", Content: " << accountConte