创建一个类 其中包含两个整型成员变量ab和四个成员方法加法 减法 乘法 除法
时间: 2024-10-24 10:13:35 浏览: 20
Java设计一个银行帐户类(继承与多态)
5星 · 资源好评率100%
创建一个类,其中包含两个整型成员变量 a 和 b,以及对应的加法、减法、乘法和除法操作的成员方法,可以按照下面的步骤来设计:
```java
public class Calculator {
// 整型成员变量
private int a;
private int b;
// 构造函数,用于初始化成员变量
public Calculator(int a, int b) {
this.a = a;
this.b = b;
}
// 加法方法
public int add() {
return a + b;
}
// 减法方法
public int subtract() {
return a - b;
}
// 乘法方法
public int multiply() {
return a * b;
}
// 除法方法(需要处理除数为0的情况)
public double divide() throws ArithmeticException {
if (b != 0) {
return (double) a / b;
} else {
throw new ArithmeticException("Division by zero is not allowed.");
}
}
}
```
在这个`Calculator`类中,你可以实例化这个类并调用这些方法来进行计算。例如:
```java
Calculator calculator = new Calculator(5, 3);
int sum = calculator.add(); // sum 等于 8
int difference = calculator.subtract(); // difference 等于 2
int product = calculator.multiply(); // product 等于 15
try {
double quotient = calculator.divide(); // quotient 等于 1.666...
} catch (ArithmeticException e) {
System.out.println(e.getMessage());
}
```
阅读全文