interface TestA {
String toString();
}
public class Test {
public static void main(String[] args) {
System.out.println(new TestA() {
public String toString() {
return "test";
}
});
}
}
Каков результат?Можем ли мы создать объект интерфейса?
А. Испытание
Б. нуль
С. Исключение генерируется во время выполнения.
D. Компиляция не удается из-за ошибки в строке 1.
E. Компиляция не удается из-за ошибки в строке 4.
F. Компиляция не удается из-за ошибки в строке 5.
Что такое ответ этого вопроса и почему? У меня есть еще один вопрос по этому вопросу. В строке 4 мы создаем объект A. Возможно ли создать объект интерфейса?
Похоже, вопрос теста. Кстати, почему бы вам просто не попробовать? – Kel
ответ, который вы получите, запустив его. – Bozho
@Kel: Может быть, он хочет объяснить, почему это работает? –