java用类设计简易计算器
时间: 2023-09-15 18:15:20 浏览: 91
以下是一个简单的Java类设计,实现了基本的加、减、乘、除和取模运算的计算器:
```java
public class Calculator {
public static double add(double num1, double num2) {
return num1 + num2;
}
public static double subtract(double num1, double num2) {
return num1 - num2;
}
public static double multiply(double num1, double num2) {
return num1 * num2;
}
public static double divide(double num1, double num2) {
if (num2 == 0) {
throw new IllegalArgumentException("Divisor cannot be zero");
}
return num1 / num2;
}
public static double modulo(double num1, double num2) {
if (num2 == 0) {
throw new IllegalArgumentException("Divisor cannot be zero");
}
return num1 % num2;
}
}
```
在这个设计中,我们使用了静态方法来实现每个运算。这样可以使得我们不需要创建一个Calculator对象,就可以直接调用这些方法。
我们还加入了异常处理,如果用户输入了0作为除数,我们会抛出一个IllegalArgumentException来提醒用户。
阅读全文