Вопрос:

Говоря о конструкторах, можно утверждать, что ...

Ответ:

Рассмотрим предложенные варианты утверждений о конструкторах:

  1. У конструктора могут быть параметры. - Верно. Конструкторы могут принимать параметры для инициализации объекта.
  2. Конструктор должен явно вызываться всегда перед объявлением объекта. - Неверно. Конструктор вызывается автоматически при создании объекта.
  3. Конструктор вызывается автоматически при объявлении объекта. - Верно. Именно для этого конструктор и нужен.
  4. Объявление каждого класса должно содержать свой конструктор. - Неверно. Если конструктор не объявлен, компилятор создаст конструктор по умолчанию.
  5. Если конструктор не создан, компилятор создаст его автоматически. - Верно. Компилятор предоставляет конструктор по умолчанию, если он не был определен явно.

Правильные ответы:

  • У конструктора могут быть параметры
  • Конструктор вызывается автоматически при объявлении объекта
  • Если конструктор не создан, компилятор создаст его автоматически
Смотреть решения всех заданий с листа

Похожие