mamadaliev
@mamadaliev
Intern Java Developer

Интерфейсы по умолчанию наследуются от Object класса в Java?

Всем привет!
Только начал изучать Java 8 и у меня появился такой вопрос:
Интерфейс по умолчанию наследуется от Object класса или нет?

Если да, то с какой целью? Нельзя же создавать экземпляр класса от интерфейса.
Если нет, тогда почему говорят всё является объектами кроме примитивных типов?

Спасибо заранее!
  • Вопрос задан
  • 288 просмотров
Решения вопроса 1
Имея ссылку такого типа вы можете вызывать у объекта методы Object, такие как toString или hashCode.

Так что формально да, наследуется.

Как минимум это позволяет хранить такие ссылки в коллекциях.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
pazukdev
@pazukdev
Java Dev
Интерфейсы в Java не наследуются от Object.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 12:53
25000 руб./за проект
22 нояб. 2024, в 12:20
10000 руб./за проект
22 нояб. 2024, в 11:53
3000 руб./за проект