From 77ac53bbbeaebe615fbea694aad3dc4af8f33e2d Mon Sep 17 00:00:00 2001 From: hnu202304060319 <3040369688@qq.com> Date: Sun, 28 Sep 2025 01:04:18 +0800 Subject: [PATCH] ADD file via upload --- src/QueSetingFactory.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/QueSetingFactory.java diff --git a/src/QueSetingFactory.java b/src/QueSetingFactory.java new file mode 100644 index 0000000..ce95ab7 --- /dev/null +++ b/src/QueSetingFactory.java @@ -0,0 +1,19 @@ +public class QueSetingFactory { + public QuestionSeting getQueSeting(String type){ + switch (type) { + case "小学" -> { + return new PrimaryQueSeting(); + } + case "初中" -> { + return new MiddleQueSeting(); + } + case "高中" -> { + return new HighQueSeting(); + } + default -> { + System.out.println("类型错误"); + return null; + } + } + } +}