В Java не обязательно явно указывать наследование от базового класса Object. Все классы по умолчанию наследуются от java.lang.Object, даже если это не указано явно. Например, класс:
Обязательно ли явно указывать наследование от базового класса Object в вашем языке программирования?
В Java не обязательно явно указывать наследование от базового класса Object. Все классы по умолчанию наследуются от java.lang.Object, даже если это не указано явно. Например, класс:
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В Java не обязательно явно указывать наследование от базового класса Object. Все классы по умолчанию наследуются от java.lang.Object, даже если это не указано явно. Например, класс:
public class MyClass {
// код класса
}
фактически является наследником Object.
Явное указание extends Object не влияет на поведение и обычно не используется.