Код: Выделить всё
interface Intf {
}
class A implements Intf {
}
class Test {
public static void main(String[] args) {
Intf obj = new A();
obj.toString();
}
}
Мы знаем что методы, определенные в «референтном» объекте, могут быть запущены только в экземпляре.
Как мы видим, ни один метод не определен в Intf, но obj (который ссылается на Intf) может вызывать toString () метод Object.class
Я утешал его, говоря, что в Java все является объектом (хотя в eclipse IDE нет опции автозаполнения для Intf)
Подробнее здесь: https://stackoverflow.com/questions/622 ... ject-class
Мобильная версия