C++ 有关 ATM 系统
请教专家写个有关ATM的C++程序,要使用文件保存上次交易的记录,具体的模版和类如下:1.完成ATM机的登录、取款、查询余额功能。
ATM的账目类
class AccountItem
{
private:
string m_Anumber; //帐号
string m_Password;//密码
string m_Name; //姓名
string m_Balance; //余额
public:
AccountItem();
AccountItem(string Anumber,string Password,string Owener,const double Balance);
void Display();
(void Read(ifstream &s); //读入账目数据
void Write(ifstream &s); //修改账目)
short CheckNumber(string Anumber);//检查账号
string GetNumber();
string GetPassword();
void DeductBalance(double pay);//修改存款余额
double GetBalance();
string GetName();
short IsNull(); //判断帐号是否不存在
};
要求:main函数中使用vector模板类,定义100个AccountItem对象的数组空间。
2.修改ATM程序,实现取款、修改密码的操作。