c++静态数据成员

家庭财务系统收入记录类( 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
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值