Зачем необходимо повторное использование кода?
Что такое отношение наследования?
Как реализовано наследование в Java?
Расскажите, что такое цепочка вызовов конструкторов?
Зачем необходимо ключевое слово super
?
В чем заключается механизм переопределения методов? Как он реализуется?
Что такое класс Object
и метод toString()
?
В чем заключается отличие композиции от наследования?