计算三个数的加减乘除 ,用JavaBean
时间: 2024-09-24 18:11:32 浏览: 24
在Java中,我们可以使用JavaBean来封装计算三个数的加、减、乘、除的功能。JavaBean是一种简单的Java类设计模式,通常包含get和set方法,用于数据访问和操作。下面是一个简单的JavaBean示例,名为`MathCalculator`:
```java
public class MathCalculator {
private double num1;
private double num2;
// getters and setters
public double getNum1() { return num1; }
public void setNum1(double num1) { this.num1 = num1; }
public double getNum2() { return num2; }
public void setNum2(double num2) { this.num2 = num2; }
// 加法
public double add() {
return num1 + num2;
}
// 减法
public double subtract() {
return num1 - num2;
}
// 乘法
public double multiply() {
return num1 * num2;
}
// 除法 (需要处理除数为0的情况)
public double divide(double divisor) throws ArithmeticException {
if (divisor == 0) {
throw new ArithmeticException("Division by zero is not allowed.");
}
return num1 / divisor;
}
}
// 使用示例
public static void main(String[] args) {
MathCalculator calculator = new MathCalculator();
calculator.setNum1(5);
calculator.setNum2(3);
System.out.println("Addition: " + calculator.add());
System.out.println("Subtraction: " + calculator.subtract());
System.out.println("Multiplication: " + calculator.multiply());
try {
System.out.println("Division: " + calculator.divide(2));
} catch (ArithmeticException e) {
System.out.println(e.getMessage());
}
}
```