以下接口有什么问题?这是一个测试问题,你必须找到错误。Java此接口有什么问题
public interface SomethingIsWrong {
void aMethod(int aValue) {
System.out.println("Hi Mom");
}
}
以下接口有什么问题?这是一个测试问题,你必须找到错误。Java此接口有什么问题
public interface SomethingIsWrong {
void aMethod(int aValue) {
System.out.println("Hi Mom");
}
}
接口方法没有实现。
Java 8+接口可以具有'default'实现。 –
接口是合同声明。它不能包含执行方法
接口不能有实现代码的 - 在这里检查Java教程有关如何实现Java接口的解释:https://docs.oracle.com/javase/tutorial/java/IandI/createinterface.html
在Java 8+接口可以提供默认的实现,但他们需要default
关键字。类似的,
public interface SomethingIsWrong {
default void aMethod(int aValue) {
System.out.println("Hi Mom");
}
}
把它放在'SomethingIsWrong.java',编译它,然后看看。这不是一个乞求测试答案的地方! –