2022年模拟银行ATM自动取款机 .docx

上传人:Che****ry 文档编号:37760351 上传时间:2022-09-01 格式:DOCX 页数:12 大小:34.28KB
返回 下载 相关 举报
2022年模拟银行ATM自动取款机 .docx_第1页
第1页 / 共12页
2022年模拟银行ATM自动取款机 .docx_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《2022年模拟银行ATM自动取款机 .docx》由会员分享,可在线阅读,更多相关《2022年模拟银行ATM自动取款机 .docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选学习资料 - - - - - - - - - * * version 1.0 * author Devil_Angel * 该程序地功能为实现模拟银行 * */ import java.io.*;ATM自动取款机提款 , 查询等功能 . /* 该类为实现客户信息及部分功能*/ ;/ 信用卡号class Account private String code =nullprivate String name =null;/ 客户姓名private String password=null;/ 客户密码private double money =0.0 ;/ 卡里金额/*/ public Ac

2、countString code,String name,String password,double money this.code=code ;this.name=name;this.password=password this.money=money; protected String get_Code return code; protected String get_Name return name ; protected String get_Password return password; public double get_Money return money ;/* 得到剩

3、余地钱地数目 */ protected void set_Balancedouble mon 名师归纳总结 - - - - - - -第 1 页,共 6 页精选学习资料 - - - - - - - - - money -= mon;b5E2RGbCAP /* 实现详细取款机功能 */ class ATM Account act ;/ private String name;/ private String pwd;public ATM act=new Account000000,Devil,123456,50000; /* 欢迎界面 */ protected void Welcome Stri

4、ng str=-;System.out.printstr+n+ 欢迎使用 Angel 模拟自动取款机程序 .n+str+n;System.out.print 1.取款 .+n+ 2.查询信息 .+n+ 3.密码设置 .+n+ 4.退出系统 .+n; /*登陆系统 */ protected void Load_Sys throws Exception String card,pwd;int counter=0;BufferedReader br=new BufferedReadernew InputStreamReaderSystem.in do ;System.out.println请输入您地

5、信用卡号 : ;card=br.readLine;System.out.println请输入您地密码 : ;pwd=br.readLine ;if.isRightcard,pwd System.out.println counter+ ;您地卡号或密码输入有误 . ;名师归纳总结 - - - - - - -第 2 页,共 6 页精选学习资料 - - - - - - - - - else SysOpter ;whilecounter;Lock_Sys; /* 系统操作 */ protected void SysOpter throws Exception int num ;BufferedRea

6、der br=new BufferedReadernew InputStreamReaderSystem.in;System.out.println num=br.read ;请挑选您要操作地工程 1-4: ;/num 为 ASICC码转换地整数switchnum case 49: BetBalance ;break ;case 50: Inqu_Info;break ;case 51: Set_Password;break ;case 52: Exit_Sys ;break ; System.exit1; /* 信息查询 */ protected void Inqu_Info System.

7、out.print-n+ act.get_Code+n+ act.get_Name+n+ act.get_Money+n+ -; /* 取款*/ public void BetBalance throws Exception String str=null,str1;BufferedReader br=new BufferedReadernew InputStreamReaderSystem.in;do System.out.println请输入您要取地数目 : ;名师归纳总结 str=br.readLine;第 3 页,共 6 页str1=String.valueOfact.get_Mone

8、y- - - - - - -精选学习资料 - - - - - - - - - ifpareTostr10 System.out.println 超过已有地钱数 , 请重新输入您要取地数 目: ; else /* 操作胜利 */ / act.set_Balancestr; System.out.println 取款胜利 , 请收好您地钱 . ;Welcome;SysOpter ; whiletrue;/* 判定卡内是否有钱 */ protected boolean isBalance ifact.get_Money / System.out.println对不起 , 您地钱数不够或卡已透支. ;

9、return false; return true; /* 卡号密码是否正确 */ protected boolean isRightString card,String pwd ifact.get_Code.equalscard & act.get_Password.equalspwd return true;else return false; /* 密码修改 */ protected void Set_Password throws Exception String pwd=null;int counter=0;BufferedReader br=new BufferedReaderne

10、w InputStreamReaderSystem.in;do System.out.println 请输入旧密码 : ;pwd=br.readLine ;ifact.get_Password.equalspwd 名师归纳总结 - - - - - - -第 4 页,共 6 页精选学习资料 - - - - - - - - - do System.out.println 请输入新密码 : ;String pwd1=br.readLine;System.out.println请再次输入新密码 : ;String pwd2=br.readLine;if.pwd1.equalspwd2 System.o

11、ut.println 两次输入不一样 , 请再次输入 . ;else System.out.println 密码修改胜利 , 请使用新密码 . ;Welcome;SysOpter ; whiletruewhilecounter3; /* 锁定机器 */ protected void Lock_Sys System.out.println 对不起 , 您地操作有误 , 卡已被没收 . ;System.exit1;/* 终止系统 */ protected void Exit_Sys System.out.println 感谢您使用本系统 , 欢迎下次在来 , 再见. ;System.exit1; p1EanqFDPw public class Text public static void mainString args throws Exception ATM atm=new ATM;atm.Welcome;atm.Load_Sys ;名师归纳总结 / atm.Exit_Sys ;第 5 页,共 6 页- - - - - - -精选学习资料 - - - - - - - - - DXDiTa9E3d 名师归纳总结 - - - - - - -第 6 页,共 6 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁