java中的超级接口

9 java

什么是超级接口是java?超级界面的目的是什么?

Mic*_*ers 13

这是一个例子:

public interface A {
    void doSomething();
}

public interface B extends A {
    void doSomethingElse();
}
Run Code Online (Sandbox Code Playgroud)

在这个例子中,A是一个超接口B.这就像是一个超类.任何实现类B现在还实现了A自动的,必须同时提供的实现doSomething()doSomethingElse().


Han*_*Gay 1

如果你有

public interface Bar extends Foo
Run Code Online (Sandbox Code Playgroud)

那么Foo将是 的超级接口Bar。这声明 的所有实例Bar也是 的实例Foo,并且可以被视为实例,因此您可以Bar在需要传递Foo等的任何地方传递实例。