• PUDN用户
    了解作者
  • Java
    开发工具
  • 1KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 13
    下载次数
  • 2009-11-26 10:49
    上传日期
一个简单的模拟实现银行ATM程序,基本上包括了所有功能,但是没有做美观的界面
server.rar
  • server.java
    2.9KB
内容介绍
import java.util.*; class server { private String name; private String valuenum,workplace,address,cardnum; double money; long cardpassword; Scanner in=new Scanner(System.in); public server(String name,String cardnum,double money,long cardpassword) { this.cardnum=cardnum; this.money=money; this.cardpassword=cardpassword; } double deposit() { System.out.println("请输入存款金额:"); double a=in.nextInt(); return a; } double draw() { System.out.println("请输入取款金额:"); double b=in.nextInt(); return b; } double checkpassword() { System.out.println("请输入新密码"); double c=in.nextDouble(); System.out.println("请再次输入新密码"); double d=in.nextDouble(); while(c!=d) { System.out.println("请输入新密码"); c=in.nextDouble(); System.out.println("请再次输入新密码"); d=in.nextDouble(); } System.out.println("密碼修改成功"); return d; } public static void main(String[]args) { Scanner in=new Scanner(System.in); System.out.println("请输入开户数量:"); int num=in.nextInt(); server[] array=new server[num]; for(int i=0;i<num;i++) { System.out.println("请输入用戶名:"); String name=in.next(); System.out.println("请输入开户帐号:"); String valuenum=in.next(); System.out.println("请输入开户金额"); double money=in.nextDouble(); System.out.println("请输入开户密码:"); long cardpassword=in.nextLong(); array[i]=new server(name,valuenum,money,cardpassword); System.out.println("請選擇所需服務:"); System.out.println("**************"); System.out.println("*1存款 *"); System.out.println("*2取款 *"); System.out.println("*3修改密碼 *"); System.out.println("*4退出 *"); System.out.println("* *"); System.out.println("**************"); int h=in.nextInt(); while(h!=4) {System.out.println("請選擇所需服務:"); h=in.nextInt(); switch (h) {case 1: {money+=array[i].deposit(); System.out.println("你的餘額為:"+money); break; } case 2: {if (money<array[i].draw()) System.out.println("對不起餘額不足:"); else { money-=array[i].draw(); System.out.println("交易成功,你目前的餘額為:"+money); } break; } case 3: { array[i].checkpassword(); break; } case 4: {break; } default: System.out.println("输入错误"); } } } } }
评论
    相关推荐
    • java图像界面ATM模拟程序.rar
      使用JAVA自带的图形化编程编程出带界面ATM模拟程序,包括:使用用户名密码登录;取款;存款;修改密码;转账,可以连接数据库。
    • java模拟atm程序界面
      atm模拟程序java编写,有界面
    • 模拟ATM的JAVA程序
      模拟ATM程序,用JAVA写的。里面有三个类
    • ATM模拟程序
      银行atm模拟程序 用c++编写 命令行界面
    • C#ATM模拟程序
      C#ATM模拟程序 内附安装使用教程、数据库(sqlserver 2005)及打包好的setup文件
    • C语言模拟ATM程序
      用C语言写的一个模拟ATM程序,功能全面。包含开户、销户、存款、取款修改密码、查询、排序以及后台管理等功能。采用文件存储数据,使得程序再次运行时能够加载上次使用数据。
    • java ATM模拟程序
      Java ATM自助模拟程序,实现了取款 存款 查询余额 修改密码等方法 里面不涉及 数据库的知识
    • C语言ATM模拟程序
      C语言ATM模拟程序界面简单,有注释,容易理解。
    • ATM取款机模拟程序 .
      ATM取款机模拟程序(C++) .
    • ATM窗体程序.rar
      ATM窗体程序,存款 取款 转账 注册 登录 查看日志