用接口的多继承性来定义接口对两个数进行加法和减法操作的抽象方法,然后创建一个类YS实现这两个接口。测试类定义如下,运行程序,记录输出结果。 public class Sy13_2 { public static void main(String[] args) { int i,j; YS a = new YS(); i = a.add(3,4); j = a.sub(4,3); System.out.println("和等于:"+i); System.out.println("差等于:"+j); } }
时间: 2024-03-18 22:39:40 浏览: 81
代码如下:
```java
// 定义加减法接口
interface Calculator {
int add(int a, int b);
int sub(int a, int b);
}
// 实现加减法接口的类
class YS implements Calculator {
@Override
public int add(int a, int b) {
return a + b;
}
@Override
public int sub(int a, int b) {
return a - b;
}
}
// 测试类
public class Sy13_2 {
public static void main(String[] args) {
int i, j;
YS a = new YS();
i = a.add(3, 4);
j = a.sub(4, 3);
System.out.println("和等于:" + i);
System.out.println("差等于:" + j);
}
}
```
输出结果为:
```
和等于:7
差等于:1
```
阅读全文