接口应按类扩展,并且可以扩展其他接口
interface i1 {
void in();
}
interface i3 {
}
class A implements i1, i3 {
public static void main(String args[]) {
}
public void in() {
}
}
class B {
}
如果我们需要为接口扩展一个类怎么办?这是不允许的?
interface i2 extends B; //incorrect
class B implements i2; //correct
答案 0 :(得分:0)
在Java中,接口与类不同,没有实现。
如果一个接口要扩展一个类,那么它将具有该类的实现。
接口没有实现的原因是类/接口可以“继承”任意数量的接口而没有多重继承(la C ++)引起的问题。