资源简介
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本科毕业设计外文翻译文献.rar又需
- 在线订票系统源码(毕业设计_C#+SQL)
- 单击/网络五子棋(毕业设计包括论文
- JAVA JSP题库组卷管理系统 源代码 论文
- java 毕业设计外文翻译
- JSP+SQL教师工作量系统--毕业设计
- 本科毕业设计-Android手势密码锁的设计
- 网站毕业设计
- java+mysql crm客户关系管理系统(毕业设
- 外文翻译(含原文、译文及出处) 适
- 毕业设计选题系统JSP+MySQL
- 基于JAVA局域网聊天程序设计与实现(
- JAVA JSP工资管理系统 源代码 论文
- 外文资料翻译毕业设计
- JSP外文文献及翻译
- java英文翻译中英文文献
- 基于jspjava的毕业设计源码
- 毕业设计_java+sql2000员工管理系统
- JAVA毕业设计外文翻译 中文+英文JSP技
- JSP网上书店售书系统论文及毕业设计
- JSP音乐网站论文及毕业设计_开题报告
- JSP服装进销存管理系统论文及毕业设
- 主题网络爬虫
- 毕业设计(论文)-基于JAVA的图书馆管
- 基于android平台的校园社交app的设计与
- java毕业设计:物业管理系统源码
- Java毕业设计源码:图书管理系统
- 毕业设计 Java游戏设计大飞机程序(源
- java毕业设计外文文献翻译
- 基于Android平台的音乐播放器开发和应
评论
共有 条评论