diff --git a/src/MathProblemGenerator.java b/src/MathProblemGenerator.java new file mode 100644 index 0000000..d0d0618 --- /dev/null +++ b/src/MathProblemGenerator.java @@ -0,0 +1,10 @@ +// Makeproblem.java +/** + * 数学题目生成器接口。 + */ +public interface MathProblemGenerator { + String generateSmartExpression(); + String buildExpression(int operatorCount, int complexityTarget); + String generateSimpleExpression(int advancedOperationTarget); + char getRandomOperator(String availableOperators); +} \ No newline at end of file