Soh*_*aya -4 java return interface
我想知道是否可以实现这样的代码?
public interface A {
public void execute();
}
public interface B {
public String execute();
}
class C implements A, B {
}
Run Code Online (Sandbox Code Playgroud)
不可以.这是不允许的,因为编译器无法分辨execute您想要使用哪个版本.
如果要重载方法,则需要更改方法参数,例如:
public void execute(); public String execute(int someParam);