C++. Тест 3

C++. Тест 3

Professional Development

12 Qs

quiz-placeholder

Similar activities

Функции, модули random/time Модуль 3 PS1

Функции, модули random/time Модуль 3 PS1

Professional Development

10 Qs

Python7

Python7

Professional Development

8 Qs

насколько ты крутой PHP pocketmine developer

насколько ты крутой PHP pocketmine developer

Professional Development

10 Qs

Информационная безопасность

Информационная безопасность

10th Grade - Professional Development

15 Qs

Unity 10 урок

Unity 10 урок

KG - Professional Development

10 Qs

Массивы С++

Массивы С++

Professional Development

13 Qs

C++. Тест 2

C++. Тест 2

Professional Development

14 Qs

Python1

Python1

Professional Development

11 Qs

C++. Тест 3

C++. Тест 3

Assessment

Quiz

Computers

Professional Development

Hard

Created by

Roman Nesterov

Used 6+ times

FREE Resource

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что есть у полиморфного класса?

несколько названий

более одного наследника

хотя бы одна виртуальная функция

одно приватное поле

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Можно ли в производном классе обращаться к конструктору базового класса и передавать туда параметры?

Верно

Неверно

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

Что будет выведено в результате работы программы?

Неправильное приведение типов из Derived* в Base*

Неправильное приведение типов из Base* в Derived*

Какая-то еще ошибка времени выполнения

Какая-то еще ошибка времени компиляции

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

При динамическом связывании решение о том, какую функцию вызвать принимается на этапе

разработки самим программистом

компиляции

выполнения

приемки программы заказчиком

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Правильная сигнатура функции int f(), переопределение которой запрещается в классах-наследниках, следующая:

int f() final;

int f() = 0;

virtual int f() = 0;

virtual int f() final;

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

Что будет выведено в результате работы программы?

Base::lfc(int i) called

Derived::lfc() called

Ошибка компиляции

Base::lfc() called

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Динамическое преобразование типов (dynamic_cast) позволяет

приводить объекты базового класса к объектам производного

приводить указатели на объекты базового класса к указателям на производные

ничего!

приводить объекты одного базового класса к объектам другого базового класса

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?