2. 定义两个接口,分别包含对两个数进行加法和减法操作的抽象方法,然后创建一个类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-03 07:47:57 浏览: 53
好的,我知道了。下面是代码实现:
```
// 第一个接口,加法操作
interface Addable {
int add(int a, int b);
}
// 第二个接口,减法操作
interface Substractable {
int sub(int a, int b);
}
// 实现两个接口的类
class YS implements Addable, Substractable {
@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
```
阅读全文