java处理考试试卷中的不同题型

做一套考试系统,题型包括单选,多选,判断,填空,问答五种,现在五种题型分别存在五个数据库表中,每次处理时都要先判断题型再分别对相应的表进行增删改查,相似的代码写五遍,有没有什么方式可以简洁点的

一个题目一个对象,一个类型属性,题目属性,答案属性,选项属性,解释属性,至于选项有多个的你可以通过一个标识符做string连接,比如"%#$%^"之类任意的,然后通过split分解出来有多少个选项,这是比较笨的办法,我是这么做的.........希望有所帮助,嘿嘿

可以5个表合成一个,写个标记位列标记那个题型

你可以直接给你这5种题型放到一张表里面,用一个类型去区分是单选,多选,判断,填空,问答,这样你就不用每次都去写5遍了!

把 题目 封装成一个实体类,具有一个属性,标记区分5种题型

可以将选择题归到一张表,判断填空归到一张表。

看的有点晕咯。看不太懂了哈