当我们创建接口方法时,是否不能像 Java 中那样做:
void interface_method(Integer,String, /* other parameter */);
我注意到我们还需要像这样给出参数名称:
void interface_method(Integer i, String s);
此外,接口的实现者不需要与接口方法中的参数名称相同。我在stackoverflow上找到了一个关于c#的类似问题,链接在这里。他们提到了一种命名参数的情况,但我没有发现在Java中还有其他相关原因。