1 团队名称、团队成员介绍(需要有照片)
菜鸟队:
队长:苏叶潇
队员:郭余晟
2 项目git地址
git地址
3 项目git提交记录截图(要体现出每个人的提交记录、提交说明),老师将点击进去重点考核。
4 项目功能架构图与主要功能流程图
5 项目运行截图
6 项目关键代码(不能太多)
class PressBYx implements ActionListener {
public void actionPerformed(ActionEvent e) {
try {
d1 = Double.parseDouble(tf.getText());
op = 4;
tf.setText("");
} catch(Exception ee) {}
}
}
class PressBEqual implements ActionListener {
public void actionPerformed(ActionEvent e) {
try {
double result = 0;
d2 = Double.parseDouble(tf.getText());
switch(op) {
case 0:result = d1 + d2;break;
case 1:result = d1 - d2;break;
case 2:result = d1 * d2;break;
case 3:result = d1 / d2;break;
case 4:result = Math.pow(d1,d2);break;
default:
}
tf.setText(String.valueOf(result));
} catch(Exception ee) {}
}
}
class PressBSqrt implements ActionListener {
public void actionPerformed(ActionEvent e) {
try {
double x = Double.parseDouble(tf.getText());
double y;
y = Math.sqrt(x);
tf.setText(y+"");
} catch(Exception ee) {}
}
}
class PressBInt implements ActionListener {
public void actionPerformed(ActionEvent e) {
try {
double x = Double.parseDouble(tf.getText());
double y;
y = Math.floor(x);
tf.setText(y+"");
} catch(Exception ee) {}
}
}
7 尚待改进或者新的想法
1.显示器不能显示表达式,还有待于改进。
2.不能连续输入一串表达式。
8 团队成员任务分配,团队成员课程设计博客链接(以表格形式呈现),标明组长。