用java创建一个接口名为Calculator,它有四个方法add()、subtract()、multiply()和divide(),每个方法都接受两个int类型的参数并返回一个int类型的结果。创建一个类SimpleCalculator来实现该接口
时间: 2024-02-06 19:10:49 浏览: 109
下面是Java代码实现:
```java
public interface Calculator {
int add(int a, int b);
int subtract(int a, int b);
int multiply(int a, int b);
int divide(int a, int b);
}
public class SimpleCalculator implements Calculator {
@Override
public int add(int a, int b) {
return a + b;
}
@Override
public int subtract(int a, int b) {
return a - b;
}
@Override
public int multiply(int a, int b) {
return a * b;
}
@Override
public int divide(int a, int b) {
if (b == 0) {
throw new IllegalArgumentException("除数不能为0");
}
return a / b;
}
}
```
这里我们定义了一个接口Calculator,它包含了四个方法add()、subtract()、multiply()和divide(),分别表示加、减、乘、除四种运算。然后我们创建了一个类SimpleCalculator来实现该接口,实现了接口中的所有方法。其中,divide()方法中做了除数为0的异常处理。
阅读全文