java接口支持多重继承
时间: 2023-12-04 14:02:59 浏览: 90
Java 接口多继承
Java 接口是可以多重继承的,这意味着一个接口可以继承多个接口,从而获得它们的所有方法和属性。例如:
```
public interface InterfaceA {
public void methodA();
}
public interface InterfaceB {
public void methodB();
}
public interface InterfaceC extends InterfaceA, InterfaceB {
public void methodC();
}
```
在上面的例子中,InterfaceC 继承了 InterfaceA 和 InterfaceB,因此它可以调用 methodA() 和 methodB() 方法。同时,InterfaceC 还定义了自己的 methodC() 方法。这种多重继承的方式可以让我们更加灵活地设计接口,并且避免了类继承的一些问题,比如类的多重继承可能导致菱形继承问题。
阅读全文