• 大小: 12.79 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-10-17
  • 语言: Java
  • 标签: JAVA  、ATM  

资源简介

JAVA课程中的ATM自动取款机程序,基本功能都已经实现,运用MVC模式编写。文件中有三个包

资源截图

代码片段和文件信息

package control;
import java.util.Scanner;

import view.*;
import modal.*;

//import view.Landing;

public class Control {
Show show=new Show();
Shuru shuru=new Shuru(); 
Welcome welcome=new Welcome();
Windows windows=new Windows();
Cunkuan cunkuan=new Cunkuan();
Qukuan qukuan=new Qukuan();
Chaxun chaxun=new Chaxun();
ChangePasswd CP=new ChangePasswd();
int i=0money;
  int numcount=0;
  int cardnumm=0;
  boolean fale=trueh=false;
  long mima;
  long[] a={120101120102120103120104120105120106120107120108120109120110};
  long[] b={111111222222333333444444555555666666777777888888999999000000};
int[] mo={270023003300555540005008009001000};
public void control(){

welcome.waitIn();
show.Show();//请输入你的帐号
cardnum=shuru.shuru();
while(fale==true)
{
for(i=0;i<10;i++)
{
if(cardnum==a[i])
{
fale=false;
m=i;
break;
}
}
if(i==10)
{
show.Show1();//对不起,你输入的帐号不正确,请重新输入
cardnum=shuru.shuru();
}
}

show.Show2();//请输入此帐号的密码(输入时请注意遮挡)
mima = shuru.shuru();
while(count<2)
{
if(mima!=b[m])
{
show.Show3();//对不起,你输入的密码不正确,请重新输入;
mima = shuru.shuru();
count++;
}
else
{
h=true;
break;
}
}
if(count==2&&h==false)
{
show.Show4();//“由于你输入的密码错误次数已到达三次,你的账号已被冻结,请24小时后再试---系统已经退出,谢谢你的使用---
}
while(h==true)
{
windows.ShowWindows();
num = shuru.shuru();
// Scanner input = new Scanner(System.in);
switch (num) {
case 1:
windows.Windows1();
mo[m]=cunkuan.cunkuan(mo[m]);
break;
case 2:
windows.Windows2();
mo[m]=qukuan.qukuan(mo[m]);

break;
case 3:
windows.Windows3();
chaxun.chaxun(mo[m]);
break;
case 4:
windows.Windows4();
b[m]=CP.Change(b[m]);

break;
case 0:
windows.Windows5();
h=false;
break;
}
if(b[m]==0) break;
}
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2012-05-26 19:07  ATM\.classpath

     文件        379  2012-05-26 19:07  ATM\.project

     文件        629  2012-05-26 19:07  ATM\.settings\org.eclipse.jdt.core.prefs

     文件       2727  2012-09-26 14:06  ATM\bin\control\Control.class

     文件        478  2012-09-26 14:06  ATM\bin\control\Test.class

     文件        896  2012-09-26 14:06  ATM\bin\modal\ChangePasswd.class

     文件        458  2012-09-26 14:06  ATM\bin\modal\Chaxun.class

     文件        748  2012-09-26 14:06  ATM\bin\modal\Cunkuan.class

     文件        846  2012-09-26 14:06  ATM\bin\modal\Qukuan.class

     文件        581  2012-09-26 14:06  ATM\bin\modal\Shuru.class

     文件       2830  2012-09-26 14:06  ATM\bin\view\Show.class

     文件        507  2012-09-26 14:06  ATM\bin\view\Welcome.class

     文件       1718  2012-09-26 14:06  ATM\bin\view\Windows.class

     文件       2360  2012-05-27 23:52  ATM\src\control\Control.java

     文件        152  2012-05-26 19:07  ATM\src\control\Test.java

     文件        673  2012-05-27 23:54  ATM\src\modal\ChangePasswd.java

     文件        180  2012-05-27 23:28  ATM\src\modal\Chaxun.java

     文件        518  2012-05-27 23:28  ATM\src\modal\Cunkuan.java

     文件        750  2012-05-27 23:52  ATM\src\modal\Qukuan.java

     文件        198  2012-05-27 23:28  ATM\src\modal\Shuru.java

     文件       1571  2012-06-04 08:21  ATM\src\view\Show.java

     文件        126  2012-05-26 19:07  ATM\src\view\Welcome.java

     文件       1176  2012-05-27 23:29  ATM\src\view\Windows.java

     目录          0  2012-09-26 14:06  ATM\bin\control

     目录          0  2012-09-26 14:06  ATM\bin\modal

     目录          0  2012-09-26 14:06  ATM\bin\view

     目录          0  2012-09-10 20:54  ATM\src\control

     目录          0  2012-09-10 20:54  ATM\src\modal

     目录          0  2012-09-10 20:54  ATM\src\view

     目录          0  2012-09-10 20:54  ATM\.settings

............此处省略6个文件信息

评论

共有 条评论