银行atm自动取款机模拟系统

银行atm自动取款机模拟系统

ID:9873633

大小:117.50 KB

页数:14页

时间:2018-05-13

银行atm自动取款机模拟系统_第1页
银行atm自动取款机模拟系统_第2页
银行atm自动取款机模拟系统_第3页
银行atm自动取款机模拟系统_第4页
银行atm自动取款机模拟系统_第5页
资源描述:

《银行atm自动取款机模拟系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、用Vs2010写控制台应用程序银行ATM自动取款机系统教程要写出银行ATM自动取款机系统,我们先要梳理取款机的运作过程。首先,一套完整的ATM系统包括取款界面,后台处理。后台处理中,银行和账户是不可缺的因素。所以,我们可以在项目中创建三个类:ATM类、Account账户类、Bank银行类。下面是详细的代码:(本系统已成都银行为例)排版若有不妥,敬请原谅。以下代码仅供参考。一、Program为了方便大家学习,特讲一些构造函数、方法、获取属性等语法的书写方法注释在Program中。usingSystem;usingSystem.Collections.Generic;usingSystem.Lin

2、q;usingSystem.Text;namespaceATM{classProgram{staticvoidMain(string[]args){//创建银行Bankbank=newBank("成都银行");//创建自动提款机ATMatm=newATM(bank);//调用Start()方法atm.Start();//1.无参构造函数创建对象并且赋值//实例化对象的语法://类对象名=new类();//Studentstudent=newStudent();//设置属性的语法://对象名属性名=值//student.Name="小明";//student.Age=18;//student.S

3、ex="男D";//student.ClassName="0801T";////2.带参构函数创建对象并且赋值//Studentwangwu=newStudent("wangwu","女",20);//stringstudyResult=wangwu.StudyByName(wangwu.Name);//Console.WriteLine(studyResult);////获取属性的语法;////对象名属性名//stringstudentName=student.Name;////调用方法的语法:////对象名方法名(实际参数1,实际参数2,…..实际参数n);//student.Study(

4、studentName);Console.ReadLine();}}}二、ATM类usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceATM{classATM{privateBankbank;publicATM(Bankbank){this.bank=bank;}publicvoidStart(){while(true){Console.WriteLine("==========================================================

5、======================");Console.WriteLine(">>>>欢迎使用{0}ATM自动取款机<<<<,this.bank.Name);Console.WriteLine("");Console.WriteLine("请***************************************");Console.WriteLine("选**");Console.WriteLine("择*1、开户2、登陆*");Console.WriteLine("业**");Console.WriteLine("务*****************************

6、**********");Console.WriteLine("");Console.WriteLine("================================================================================");Console.WriteLine("请选择:");stringinput=Console.ReadLine();//实际参数可以不赋初始值Accountaccount;if(input=="1"){//开a户Console.Write("用户名:");stringusername=Console.ReadLine();Co

7、nsole.Write("密码:");stringpassword=Console.ReadLine();intpa=password.Trim().IndexOf("");if(password.Trim()!=""&&pa>0){Console.WriteLine("您输入的密码不合法!");}//调用开a户方法boolopenResult=bank.OpenAccount(username,

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

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

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