写一个java中一个接口可以继承多个接口的案例
时间: 2023-05-31 14:07:19 浏览: 71
当然,我可以回答这个问题。下面是一个Java中接口继承多个接口的案例:
```java
interface Interface1 {
public void method1();
}
interface Interface2 {
public void method2();
}
interface Interface3 extends Interface1, Interface2 {
public void method3();
}
class MyClass implements Interface3 {
public void method1() {
System.out.println("Method 1");
}
public void method2() {
System.out.println("Method 2");
}
public void method3() {
System.out.println("Method 3");
}
}
public class Main {
public static void main(String[] args) {
MyClass myObj = new MyClass();
myObj.method1();
myObj.method2();
myObj.method3();
}
}
```
这个代码片段定义了三个接口Interface1、Interface2和Interface3,其中Interface3继承了Interface1和Interface2。而 MyClass 类实现了Interface3接口,并实现了其中的三个方法method1、method2和method3。最后,在Main类中创建了MyClass对象,并调用了其方法。