questionchoice.java

来自「java在线考试例子代码」· Java 代码 · 共 47 行

JAVA
47
字号
package testovernet;

import java.io.*;

public class QuestionChoice
        extends Question
        implements Serializable {

    protected static int count = 1;
    protected final String QUESTIONTYPE = "Choice";
    protected String choiceItem;

    public QuestionChoice(String question, String standardAnswer) {

        this.questionNum = count;
        this.question = question;
        this.standardAnswer = standardAnswer;
        count++;
    }

    public void PrintQuestion() {

        System.out.print("Questions No." + questionNum + " is: ");
        System.out.println(question);
        System.out.println(choiceItem);

    }

    public void writeToTxtPaper(File file, FileOutputStream fout) {

        try {
            String temp1 = "QuestionNo." + questionNum + ":" + question;
            String temp2 = choiceItem;
            fout.write( (temp1 + "\n" + temp2).getBytes());
        }
        catch (Exception e) {
            e.printStackTrace();
        }

    }

    public void setStudentAnswer(String studentAnswer) {

        this.studentAnswer = studentAnswer;
    }

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?