Java Core trainee

От какого класса наследуются все классы в Java?

Ответ

От java.lang.Object. Это корень иерархии — даже массивы и enum'ы наследуются от него косвенно.

Разбор: Все классы в Java прямо или косвенно наследуются от java.lang.Object, включая массивы и enum'ы (enum наследует Enum, который наследует Object). Class — это лишь метаобъект-описание типа, а не корень иерархии наследования. Comparable не реализуется автоматически: класс должен реализовать его явно, и это интерфейс, а не общий суперкласс.

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться