java编写计算器类Computer其中包括:属性
时间: 2024-03-22 18:38:20 浏览: 80
计算器类Computer可以包括以下属性:
1. operand1和operand2:双精度浮点型变量,用于存储计算器的两个操作数。
2. operator:字符型变量,用于存储计算器的运算符。
3. result:双精度浮点型变量,用于存储计算器的计算结果。
示例代码:
```
public class Computer {
private double operand1;
private double operand2;
private char operator;
private double result;
// 构造方法
public Computer(double operand1, double operand2, char operator) {
this.operand1 = operand1;
this.operand2 = operand2;
this.operator = operator;
this.result = 0;
}
// 计算方法
public void calculate() {
switch (operator) {
case '+':
result = operand1 + operand2;
break;
case '-':
result = operand1 - operand2;
break;
case '*':
result = operand1 * operand2;
break;
case '/':
result = operand1 / operand2;
break;
default:
System.out.println("无效的运算符!");
break;
}
}
// 获取计算结果
public double getResult() {
return result;
}
}
```
以上代码实现了一个简单的计算器类,包括属性operand1、operand2、operator和result,以及构造方法和计算方法。通过这个类,我们可以方便地进行数学计算。
阅读全文