我们可以创建一个接口的对象吗?
2022-09-01 08:01:12
interface TestA {
String toString();
}
public class Test {
public static void main(String[] args) {
System.out.println(new TestA() {
public String toString() {
return "test";
}
});
}
}
结果如何?
A. 检验
B. 空
C.运行时会引发异常。
D. 由于第 1 行中的错误,编译失败。
E. 由于第 4 行中的错误,编译失败。
F. 由于第 5 行中的错误,编译失败。
这个问题的答案是什么,为什么?关于这个问题,我还有一个问题。在第 4 行中,我们将创建一个 A 的对象。是否可以创建接口的对象?