Кросс-платформенное программирование

Тест №5

Вопросы

  1. Для каких целей вызывается «магическая» функция super()
  2. Чем отличается режим доступа public от режима доступа по умолчанию
  3. Выберите правильное определение объекта
  4. Что означает обращение по ключевому слову this
  5. Какой глобальный суперкласс лежит в основе иерархии классов java
  6. Что означает аннотация @override перед заголовком метода
  7. Что такое наследование
  8. Как наиболее простым способом сравнить две строки в java
  9. Может ли в классе быть несколько конструкторов
  10. Почему большинство переменных и функций класса желательно объявлять закрытыми
  11. Что означает модификатор final
  12. В чем главное преимущество ООП
  13. Чем отличается режим доступа protected от режима доступа private
  14. Какие режимы доступа к полям и методам класса вы знаете
  15. В чем различие между классом и экземпляром класса
  16. Что означает фраза «метод перекрыт»
  17. Что такое полиморфизм
  18. В каких случаях предпочтительно пользоваться статическими методами класса
  19. Выберите принципы, на которых базируется ООП
  20. Для каких основных целей используют статические переменные класса
  21. Чем абстрактный класс отличается от интерфейса
  22. Сколько режимов доступа к полям и методам класса определены в java
  23. Чем класс отличается от интерфейса
  24. Чем полиморфизм отличается от перегрузки
  25. Чем отличается переопределение метода от перегрузки метода

Файл в формате — PDF

Ответы на вышеперечисленные вопросы. Файл в формате - PDF

Назад к списку тестов предмета - Кросс-платформенное программирование

Санкт-Петербургский государственный университет Бонч Бруевича.

 

Перейти в личный кабинет университета