android 设计一个CLASS可以实现选择题填空题材料题
可以设计一个名为Question的类,用于实现选择题、填空题和材料题。
public class Question {
private String questionText; // 题目文本
private String[] options; // 选项
private String answer; // 答案
// 构造方法
public Question(String questionText, String[] options, String answer) {
this.questionText = questionText;
this.options = options;
this.answer = answer;
}
// 获取题目文本
public String getQuestionText() {
return questionText;
}
// 获取选项
public String[] getOptions() {
return options;
}
// 获取答案
public String getAnswer() {
return answer;
}
}
这个Question类包含了题目文本、选项和答案。通过构造方法来初始化这些属性,并提供了相应的getter方法来获取这些属性的值。
使用示例:
String questionText = "Which is the largest planet in our solar system?";
String[] options = {"Mars", "Jupiter", "Venus", "Saturn"};
String answer = "Jupiter";
Question question = new Question(questionText, options, answer);
System.out.println(question.getQuestionText());
System.out.println("Options: ");
for (String option : question.getOptions()) {
System.out.println(option);
}
System.out.println("Answer: " + question.getAnswer());
上述示例创建了一道选择题,题目是关于太阳系中最大的行星是哪个,选项有"火星"、"木星"、"金星"和"土星",答案是"木星"。然后通过调用getter方法获取题目文本、选项和答案,并将其打印输出
原文地址: https://www.cveoy.top/t/topic/hUTe 著作权归作者所有。请勿转载和采集!