資源簡介
北大青鳥S2JAVA門禁系統 控制臺應用程序

代碼片段和文件信息
package?sys;
import?validate.CardVld;
import?validate.FingerMarkVld;
import?validate.PassWordVld;
import?validate.Validate;
public?class?Computer?{
private?static?String[]?passWord=new?String[100];//密碼
private?static?String[]?card=new?String[100];//胸卡
private?static?String[]?fingerMark=new?String[100];//指紋
public?Computer(){
passWord[0]=“2222“;
card[0]=“accp“;
fingerMark[0]=“accp“;
}
//驗證方法
public?boolean?validate(String?passStr){
Validate?validate=null;
String?prefix=passStr.substring(0?2);
if(prefix.equals(“pa“)){
validate=new?PassWordVld(passWordpassStr);//調用validate中的驗證密碼
return?validate.check();
}
else?if(prefix.equals(“ca“)){
validate=new?CardVld(cardpassStr);//調用validate中的驗證胸卡
return?validate.check();
}
else?if(prefix.equals(“fi“)){
validate=new?FingerMarkVld(fingerMarkpassStr);//調用validate中的驗證指紋
return?validate.check();
}else{
return?false;
}
}
//添加密碼
public?void?addPassWord(int?passWord){
for(int?i=0;i<100;i++){
if(Computer.passWord[i]==null){
Computer.passWord[i]=passWord*2+““;
return;
}
}
}
//添加胸卡
public?void?addCard(String?card){
????????for(int?i=0;i<100;i++){
????????????if(Computer.card[i]==null){
????????????????Computer.card[i]?=?card;
????????????????return;
????????????}
????????}
}
//添加指紋
public?void?addFingerMark(String?fingerMark){
for(int?i=0;i<100;i++){
if(Computer.fingerMark[i]==null){
Computer.fingerMark[i]=fingerMark;
return;
}
}
}
public?static?String[]?getPassWord()?{
return?passWord;
}
public?static?void?setPassWord(String[]?passWord)?{
Computer.passWord?=?passWord;
}
public?static?String[]?getCard()?{
return?card;
}
public?static?void?setCard(String[]?card)?{
Computer.card?=?card;
}
public?static?String[]?getFingerMark()?{
return?fingerMark;
}
public?static?void?setFingerMark(String[]?fingerMark)?{
Computer.fingerMark?=?fingerMark;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????295??2008-11-11?09:46??menjingxitong\.classpath
?????文件????????389??2008-11-10?09:10??menjingxitong\.project
?????文件????????179??2008-11-10?19:55??menjingxitong\.settings\org.eclipse.jdt.ui.prefs
?????文件????????501??2008-11-11?11:26??menjingxitong\bin\log4j.properties
?????文件???????2309??2008-11-11?10:48??menjingxitong\bin\sys\Computer.class
?????文件???????3689??2008-11-11?11:27??menjingxitong\bin\sys\ControlSys.class
?????文件????????780??2008-11-11?09:46??menjingxitong\bin\sys\Door.class
?????文件????????945??2008-11-11?10:36??menjingxitong\bin\sys\InputEquip.class
?????文件???????1633??2008-11-11?11:11??menjingxitong\bin\test\addPassWordTest.class
?????文件????????896??2008-11-11?09:46??menjingxitong\bin\test\AdminTest.class
?????文件????????928??2008-11-11?09:46??menjingxitong\bin\test\EmployeeTest.class
?????文件???????1058??2008-11-11?09:46??menjingxitong\bin\test\GuestTest.class
?????文件????????875??2008-11-11?09:46??menjingxitong\bin\test\InputEquitTest.class
?????文件???????2680??2008-11-11?10:56??menjingxitong\bin\user\Admin.class
?????文件????????631??2008-11-11?10:56??menjingxitong\bin\user\Employee.class
?????文件???????1592??2008-11-11?10:57??menjingxitong\bin\user\Guest.class
?????文件???????1445??2008-11-11?11:02??menjingxitong\bin\validate\CardVld.class
?????文件???????1463??2008-11-11?11:02??menjingxitong\bin\validate\FingerMarkVld.class
?????文件???????1148??2008-11-11?09:46??menjingxitong\bin\validate\GenericValidate.class
?????文件???????1525??2008-11-11?11:01??menjingxitong\bin\validate\PassWordVld.class
?????文件????????128??2008-11-11?10:58??menjingxitong\bin\validate\Validate.class
?????文件????????501??2008-11-11?11:26??menjingxitong\src\log4j.properties
?????文件???????2058??2008-11-11?10:48??menjingxitong\src\sys\Computer.java
?????文件???????3028??2008-11-11?11:27??menjingxitong\src\sys\ControlSys.java
?????文件????????482??2008-11-10?09:41??menjingxitong\src\sys\Door.java
?????文件????????427??2008-11-11?10:36??menjingxitong\src\sys\InputEquip.java
?????文件???????1121??2008-11-11?11:11??menjingxitong\src\test\addPassWordTest.java
?????文件????????523??2008-11-11?08:43??menjingxitong\src\test\AdminTest.java
?????文件????????541??2008-11-11?08:45??menjingxitong\src\test\EmployeeTest.java
?????文件????????673??2008-11-11?08:48??menjingxitong\src\test\GuestTest.java
............此處省略24個文件信息
評論
共有 條評論