银行账户管理设计

银行账户管理设计

ID:46558653

大小:62.00 KB

页数:8页

时间:2019-11-25

银行账户管理设计_第1页
银行账户管理设计_第2页
银行账户管理设计_第3页
银行账户管理设计_第4页
银行账户管理设计_第5页
资源描述:

《银行账户管理设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、#includeviostream>#inelude#includeusingnamespacestd;classconsumer;classYH〃银彳亍类{public:voidset_account();//银行开户功能voiddel_account();〃注悄账户功能voidtransfer(int);〃转账功能voidenter_account();//进入用户个人信息功能voidaddmoney(int,float);//存款功能voidexitYH();//退岀系统voidfunction

2、show();voidsave();voidload();//功能界面protected:consumer*account[20];staticintaenum;//账户数};classconsumer:publicYH//J4J八类,继承银行类的属性{public:friendclassYH;consumer(intid,stringName,stringPassWord,floatm){ID=id;name二Name;money二m;passwd二Password;}consumer(){ID=0;noney=0;passwd=,

3、0,;}intget_id(){returnID;}voidsavemoney();//取钱stringget_passwd(){returnpasswd;}//取得密码voiddisplay();voidfetchmoney();〃取钱voidchange_passwd();voidadd_money(float);voiddec_money(float);floatget_money();〃卡卡转帐private:intID;//开户帐号stringpasswd;//用户密码stringname;//用户姓名floatmoney;

4、〃开户金额};voidYH::save(){ofstreamofile(nbankdat.dat^iosTOUt);ofstreamoutfile(Hbankdat.datn,ios::out);intn二0;outfile«acnum«HH;for(n=0;nID«Hn;outfile«account[n]・>money«"H;outfile«account[n]->name«"H;outfile«account[n]->passwd«HH;}outfile.close

5、();}广读入用八侑息功能实现*/voidYH::load(){ifstreaminfile("bankdat.dat"zios::in);if(!infile){cerr«"读取错误!H«endl;return;}intn=0;intid,m;stringnam,passw;infile»acnum;for(n=0;npasswd;consumer*acc=newconsumer(id,nam,pass

6、w,m);account[n]=acc;}infile.closed;coutvv”读取资料正常r'vvendl;}/*转账功能实现*/voidYH::transfer(intx){intid;cout«"请输入帐号:“;cin»id;intflag=1;inti=0;while((iget_id())flag=0;elsei++;}if(flag){cout«"帐号不存在!"«endl«endl;return;}floatb;cout«endl«"请输入你要转帐的

7、金额:cin>>b;while(b<=0){cout«"iW输入正确的数字!"«endl;cout«":";cin>>b;}if(account[x]->get_money()dec_money(b);account[i]->add_money(b);}return;}/*账户金额计算*/voidconsumer::add_money(floatx){money=x+money;}voidconsumer::dec_moneyffloatx){mon

8、ey=money-x;}voidYH::addmoney(intx,floaty){account[x]->money=account[x]・>money-y;}floatconsumer::get_money(){re

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。