interface TestA {
String toString();
}
public class Test {
public static void main(String[] args) {
System.out.println(new TestA() {
public String toString() {
return "test";
}
});
}
}
Каков результат?
а. тест
B. null
C. Исключение выбрасывается во время выполнения.
D. Ошибка компиляции из-за ошибки в строке 1.
E. Компиляция не выполняется из-за ошибки в строке 4.
F. Ошибка компиляции из-за ошибки в строке 5.
Каков ответ на этот вопрос и почему? У меня есть еще один вопрос по этому вопросу. В строке 4 мы создаем объект A. Возможно ли создать объект интерфейса?