package entity; /** * 题目实体类 * 封装题目的基本属性:题号和题目内容 * 提供格式化的字符串输出方法 */ public class Question { private final int number; // 题号 private final String content; // 题目内容(数学表达式) /** * 构造函数 * @param number 题号(从1开始) * @param content 题目内容 */ public Question(int number, String content) { this.number = number; this.content = content; } // Getter方法 public int getNumber() { return number; } public String getContent() { return content; } /** * 重写toString方法,格式化输出题目 * 格式:题号. 题目内容 * @return 格式化后的题目字符串 */ @Override public String toString() { return number + ". " + content; } }