用javabean 算三个数的加减乘除运算
时间: 2024-09-24 22:10:53 浏览: 22
JavaBean是一种设计模式,它主要用于表示简单的、自包含的数据对象。然而,JavaBean本身并不直接支持复杂的数学运算,如加减乘除。不过,你可以创建一个JavaBean类来封装这四个操作,并提供相应的getter和setter方法。
下面是一个简单的例子:
```java
public class MathBean {
private double num1;
private double num2;
// 构造函数
public MathBean(double num1, double num2) {
this.num1 = num1;
this.num2 = num2;
}
// Getter and Setter methods for the numbers
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;
}
// Methods for arithmetic operations
public double add() {
return num1 + num2;
}
public double subtract() {
return num1 - num2;
}
public double multiply() {
return num1 * num2;
}
public double divide() {
if (num2 != 0) {
return num1 / num2;
} else {
throw new ArithmeticException("Cannot divide by zero");
}
}
}
// 使用示例
MathBean math = new MathBean(5, 3);
System.out.println("Addition: " + math.add());
System.out.println("Subtraction: " + math.subtract());
System.out.println("Multiplication: "