資源簡介
java atm系統
說明:
BankSystem
為系統入口
Adminstrator密碼
pass
普通用戶(用于測試)
帳號123
密碼pass
代碼片段和文件信息
public?class?AdministratorUI?extends?UI{
private?BankSystem?bankSystem;
private?final?int?MAX_PASSWORD_TRY_TIME?=?3;
private?final?int?baseACCOUNT?=?955990000;
public?AdministratorUI(BankSystem?bankSystem){
this.bankSystem?=?bankSystem;
}
public?void?start(){
login();
}
private?void?login(){
int?tryTime?=?0;
while(tryTime++ printMessage(“請輸入管理員密碼:“);
String?password?=?readMessage();
boolean?isLoginSuccess?=?getDataCenter().adminLogin(password);
if(isLoginSuccess){
showChoice();
return;
}else{
printMessage(“登錄失敗“);
}
}
System.exit(0);
}
private?void?showChoice(){
printMessage(“1:?開戶\n“+
?“2:?普通用戶登錄\n“+
?“3:?退出“);
String?choice?=?readMessage();
if(cho
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2436??2007-08-17?09:10??bankSystem\AdministratorUI.java
?????文件????????233??2007-08-17?09:04??bankSystem\BankSystem.java
?????文件?????????87??2007-08-17?09:04??bankSystem\banksystem.properties
?????文件????????342??2007-08-22?17:12??bankSystem\data
?????文件????????691??2007-08-17?09:04??bankSystem\DataCenterFactory.java
?????文件???????3248??2007-08-17?09:25??bankSystem\FileDataCenter.java
?????文件????????363??2007-08-17?09:04??bankSystem\IDataCenter.java
?????文件????????449??2007-08-17?09:04??bankSystem\UI.java
?????文件????????755??2007-08-17?09:04??bankSystem\User.java
?????文件???????1931??2007-08-17?09:12??bankSystem\UserUI.java
?????文件???????1033??2007-08-17?09:04??bankSystem\Validator.java
?????文件?????????87??2007-08-22?17:11??bankSystem\銀行系統說明.txt
?????目錄??????????0??2007-11-17?22:31??bankSystem
-----------?---------??----------?-----??----
????????????????11655????????????????????13
- 上一篇:坦克大戰 java代碼
- 下一篇:java 門禁系統的面向對象設計
評論
共有 條評論