网络四则运算结对编程

一、结对信息

项目组合 郭炜埕 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

posted @ 2018-03-25 17:59  066xiao  阅读(186)  评论(6)    收藏  举报