课程作业四
课程作业四
类图
calculator类
数据成员a,b,c,d为算式中四个随机数,x,y,z为三个运算符,具有计算算式结果,生成算式输出到终端,和判断用户输入数据是否正确的行为。
counter类
具有记录题目数量,记录做对题目数量和做错题目数量的行为
language类
具有初始输出提示语,切换语言和输出最后结果的行为
类与类之间的信息交互
calculator类将题目数量,正确和错误题目数量发送给counter类,calculator将用户语言选择传递给language类