This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
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;