书之诗ae
#include#include#includeusing namespace std;//1,编写学生饭卡系统,能够完成消费扣钱,圈钱充值等功能。一张饭卡至少应该包括账号(id)、余额(balance)、密码(password)等信息, //2,在刷卡消费的时候可以扣除(minus)余额,在充值的时候可以增加(add)余额,此系统还能统计所有账号余额(getTotal),//3,还能显示(show)单个账户余额。所以可以设计一个类studentCard,里面的数据成员至少包括:id, balance, password, total,//4,成员函数至少包括构造函数、minus、add、show、getTotal。//5,提示:total设计为静态成员数据、gettotal设计为静态成员函数,在充值的时候需要先验证输入密码是否正确。class Studentcard{public:Studentcard(int balance,string password,int id);~Studentcard();void minus();void add();void show();static int getTotal();private:int m_iBalance;string m_strPassword;int m_Id;static int m_iTotal;};int Studentcard::m_iTotal = 0;Studentcard::Studentcard(int balance, string password, int id) :m_iBalance(balance), m_strPassw