资源简介
java考勤数据通勤系统,毕业设计。源代码,欢迎大家下载使用

代码片段和文件信息
/*
* ChoiceItem.java
*
* Created on 2003年11月5日 下午9:13
*/
package romulus;
/**
*
* @author Romulus
* @version 1.0
*/
public class Choice implements QuestionItem {
/** The ident of the choice.*/
private String ident = null;
/** The number of correct answer.*/
private int rcardinality = 1;
/** True if the chlice item should be shuffled.*/
private boolean shuffle = false;
/** The answer of the choice.
* It is the Vector of ChoiceItem selected.
*/
private java.util.Vector answer = new java.util.Vector();
/** The choice items.*/
private java.util.List citems ;
/** The content of the question item.*/
private Content cont = null;
/** Creates a new instance of ChoiceItem */
public Choice(String ident int rca boolean shu) throws RomulusException{
if(ident == null){
throw new RomulusException(RomulusException.IdentError);
}
this.ident = ident;
this.rcardinality = rca;
this.shuffle = shu;
if(shu){
citems = new RandomList();
}
else{
citems = new java.util.Vector();
}
}
/** Add and remove the choiceitem.*/
void addChoiceItem(ChoiceItem ci){
this.citems.add(ci);
}
boolean removeChoiceItem(ChoiceItem ci){
return this.citems.remove(ci);
}
public java.util.Iterator choiceitemIterator(){
return citems.iterator();
}
/** Add and remove the answer.*/
public void addAnswer(ChoiceItem ci){
this.answer.add(ci);
}
public void clearAnswer(){
this.answer.clear();
}
public boolean removeAnswer(ChoiceItem ci){
return this.answer.remove(ci);
}
public java.util.Iterator answerIterator(){
return answer.iterator();
}
public java.util.AbstractList answerList(){
return answer;
}
/**
* Such method is used to check the correct of the question item.
*/
public boolean isCorrect() {
java.util.Iterator ite = citems.iterator();
ChoiceItem citem = null;
java.util.Vector canswer = new java.util.Vector();
//get all of the correct answer
while(ite.hasNext()){
citem = (ChoiceItem)ite.next();
if(citem.isCorrect()){
canswer.add(citem);
}
}
//check all the correct answers are selected and all the selected answer is correct.
return canswer.containsAll(answer)&&answer.containsAll(canswer);
}
public Content getContent(){
return this.cont;
}
void setContent(Content c){
this.cont = c;
}
/** get information*/
public String getIdent(){
return this.ident;
}
public int getRcardinality(){
return this.rcardinality;
}
public boolean isShuffle(){
return this.shuffle;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 212992 2004-03-20 12:34 《Java案例开发》源代码( 考勤系统)\Databa
文件 246 2004-03-18 21:06 《Java案例开发》源代码( 考勤系统)\Databa
文件 577536 2004-03-20 12:34 《Java案例开发》源代码( 考勤系统)\Databa
文件 7660 2004-03-18 21:00 《Java案例开发》源代码( 考勤系统)\Databa
目录 0 2006-02-20 06:32 《Java案例开发》源代码( 考勤系统)\Databa
文件 10235 2004-01-25 14:20 《Java案例开发》源代码( 考勤系统)\romulus\.nbattrs
文件 3042 2004-01-15 16:20 《Java案例开发》源代码( 考勤系统)\romulus\Choice.class
文件 3203 2004-01-15 16:20 《Java案例开发》源代码( 考勤系统)\romulus\Choice.java
文件 1692 2004-01-15 15:02 《Java案例开发》源代码( 考勤系统)\romulus\ChoiceItem.class
文件 1772 2004-01-15 15:02 《Java案例开发》源代码( 考勤系统)\romulus\ChoiceItem.java
文件 1643 2003-12-13 13:18 《Java案例开发》源代码( 考勤系统)\romulus\Content.class
文件 1847 2003-11-10 11:32 《Java案例开发》源代码( 考勤系统)\romulus\Content.java
文件 769 2003-12-13 13:18 《Java案例开发》源代码( 考勤系统)\romulus\ContentItem.class
文件 1460 2003-11-26 13:22 《Java案例开发》源代码( 考勤系统)\romulus\ContentItem.java
文件 7240 2003-12-13 13:18 《Java案例开发》源代码( 考勤系统)\romulus\DBInitLoadVisitor.class
文件 10483 2003-11-29 11:50 《Java案例开发》源代码( 考勤系统)\romulus\DBInitLoadVisitor.java
文件 7828 2003-12-13 13:18 《Java案例开发》源代码( 考勤系统)\romulus\DBLoadVisitor.class
文件 10939 2003-11-29 16:22 《Java案例开发》源代码( 考勤系统)\romulus\DBLoadVisitor.java
文件 1500 2003-12-13 13:18 《Java案例开发》源代码( 考勤系统)\romulus\Feedback.class
文件 1354 2003-11-07 16:44 《Java案例开发》源代码( 考勤系统)\romulus\Feedback.java
文件 1925 2003-12-13 13:18 《Java案例开发》源代码( 考勤系统)\romulus\FIB.class
文件 2059 2003-11-27 16:08 《Java案例开发》源代码( 考勤系统)\romulus\FIB.java
文件 5756 2003-12-13 13:18 《Java案例开发》源代码( 考勤系统)\romulus\GradeVisitor.class
文件 7075 2003-11-29 11:53 《Java案例开发》源代码( 考勤系统)\romulus\GradeVisitor.java
文件 970 2003-12-13 13:18 《Java案例开发》源代码( 考勤系统)\romulus\ImageContent.class
文件 1351 2003-11-08 21:21 《Java案例开发》源代码( 考勤系统)\romulus\ImageContent.java
文件 1678 2004-01-25 21:05 《Java案例开发》源代码( 考勤系统)\romulus\Manager\.nbattrs
文件 772 2004-01-24 14:39 《Java案例开发》源代码( 考勤系统)\romulus\Manager\ManagerPanel$1.class
文件 786 2004-01-24 14:39 《Java案例开发》源代码( 考勤系统)\romulus\Manager\ManagerPanel$2.class
文件 786 2004-01-24 14:39 《Java案例开发》源代码( 考勤系统)\romulus\Manager\ManagerPanel$3.class
............此处省略106个文件信息
相关资源
- 基于Java的酒店管理系统源码(毕业设
- android毕业设计
- jsp+servlet+javabean+mysql党员信息管理系统
- 毕业设计-医院人事管理系统(源码
- 药品进销存管理系统(论文范文_JSP
- JSP+SQL音乐网站(毕业设计)
- JSP+MYSQL鞋城在线销售系统
- jsp+sqlserver库存管理系统精品毕业设计
- Android应用源码安卓版个人荣誉简历项
- Java酒店管理系统毕业设计含文档.ra
- Java坦克大战源码+论文,可用毕业设计
- java毕业设计学生综合测评系统
- 教师评价系统 java+SQL 毕业设计
- JSP服装销售系统(毕业设计)
- JSP+MYSQL飞机订票系统-毕业设计
- 个人信用卡管理系统毕业设计全套
- 基于Android的炸弹人游戏毕业设计
- JSP人事管理系统(毕业设计)
- java 网上商城系统 毕业设计
- JSP学生兼职家教系统--毕业设计
- JAVA+access综合测评系统毕业设计(源代
- 基于SSM的校园兼职平台毕业设计程序
- JSP+MYSQL兼职招聘系统
- JSP+SQL学生在线考试系统(毕业设计)
- JSP+SQL电影票预定系统(毕业设计)
- JAVA JSP企业车辆管理系统 源代码 论文
- Java斗地主游戏源码.zip
- java图书管理系统毕业设计(源代码
- 毕业设计电子政务系统包含PPT和说明
- 基于java开发房产销售系统毕业设计论
评论
共有 条评论