📄 paper.java
字号:
package exam.model;
import java.io.Serializable;
/**
* 代表一套试卷
* @author teacher
*
*/
public class Paper implements Serializable{
private static final long serialVersionUID = 0x123457;
private String name;
private Question[] questions;
private char[] answerSheet;
public Paper(String name,Question[] questions){
this.name = name;
this.questions = questions;
answerSheet = new char[questions.length];
for(int i=0;i<questions.length;i++){
answerSheet[i] = '#';
}
}
public void setAnswerSheet(int num,char c){
answerSheet[num] = c;
}
public char[] getAnswerSheet(){
return answerSheet;
}
public Question[] getQuestions(){
return questions;
}
public String getName(){
return this.name;
}
public String toString(){
String str = "";
for(int i = 0;i<questions.length;i++){
str += questions[i] + "\n";
}
return str;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -