定义 Calculator类表示计算器。该类有两个double型成员a和b,为该类定义加(add)、减(minus),乘(multiply)、除(divide)4个方法,它们均返回执行两个成员各种运算的结果。
时间: 2024-09-23 13:11:35 浏览: 84
当然,我可以帮你描述一下如何定义一个简单的`Calculator`类来代表一个计算器。这个类会包含两个`double`类型的成员变量`a`和`b`,用于存储计算的操作数。接下来我会列出四个基本算术操作的方法:
```java
public class Calculator {
private double a;
private double b;
// 构造函数,接收初始值
public Calculator(double a, double b) {
this.a = a;
this.b = b;
}
// 加法方法
public double add() {
return a + b;
}
// 减法方法
public double minus() {
return a - b;
}
// 乘法方法
public double multiply() {
return a * b;
}
// 除法方法,需要检查除数是否为0,避免运行时错误
public double divide() throws ArithmeticException {
if (b != 0) {
return a / b;
} else {
throw new ArithmeticException("Cannot divide by zero");
}
}
}
```
在这个类中,每个方法都直接对`a`和`b`进行相应的数学操作,并返回结果。如果在除法操作中遇到除数为零的情况,还抛出了一个`ArithmeticException`异常。
阅读全文