Теоретические вопросы

Теоретические вопросы:

  1. Зачем необходимо повторное использование кода?

  2. Что такое отношение наследования?

  3. Как реализовано наследование в Java?

  4. Расскажите, что такое цепочка вызовов конструкторов?

  5. Зачем необходимо ключевое слово super?

  6. В чем заключается механизм переопределения методов? Как он реализуется?

  7. Что такое класс Object и метод toString()?

  8. В чем заключается отличие композиции от наследования?

Last updated