资源简介
北大青鸟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个文件信息
相关资源
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- 基于JSP的校友信息管理系统(添加数
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
评论
共有 条评论