java 接口扩展_Java中的接口可以扩展多个接口吗?
时间: 2023-10-01 21:12:42 浏览: 141
java后端源码-REngine:R的通用Java接口,支持多个后端,如JRI和Rserve
是的,Java中的接口可以扩展多个接口。这种方式称为接口多重继承。在Java 8及之前的版本中,一个接口只能继承另一个接口。但是,从Java 8开始,接口可以扩展多个接口,并且可以使用default方法为接口提供实现。例如:
```
public interface InterfaceA {
void methodA();
}
public interface InterfaceB {
void methodB();
}
public interface InterfaceC extends InterfaceA, InterfaceB {
void methodC();
}
```
在上面的例子中,InterfaceC继承了InterfaceA和InterfaceB,并且新增了一个方法methodC。这样实现接口的类就需要实现所有三个方法:methodA、methodB和methodC。
阅读全文