网络四则运算结对编程
一、结对信息
项目组合 郭炜埕 201521123064 郑晓丽 201521123066
项目地址 (https://gitee.com/vicheng/four_operations/tree/master)
二、结对编程
1、需求分析
原来的代码只实现简单的两位数之间的加减乘除,而我们为需要改进其功能,实现了三位数的计算,并加了括号

改进后界面:

改进前类图:

改进后类图:

2、程序设计

3、代码展示
关键代码展示:
···
double g(double a, double b, String m) {
double v = 0;
switch (m) {
case "+":
v = a + b;
break;
case "-":
v = a - b;
break;
case "×":
v = a * b;
break;
case "÷":
v = a / b;
break;
}
return v;
}
private List

浙公网安备 33010602011771号