資源簡(jiǎn)介
java atm系統(tǒng)
說明:
BankSystem
為系統(tǒng)入口
Adminstrator密碼
pass
普通用戶(用于測(cè)試)
帳號(hào)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(“請(qǐng)輸入管理員密碼:“);
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
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????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\銀行系統(tǒng)說明.txt
?????目錄??????????0??2007-11-17?22:31??bankSystem
-----------?---------??----------?-----??----
????????????????11655????????????????????13
評(píng)論
共有 條評(píng)論