Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Классы и объекты

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Что может входить в состав класса

a)

Только функции

b)

Только переменные

c)

Переменные и функции

2.

Какие ограничения имеют данные, описанные в разделе private

a)

Не доступны через объект класса

b)

Не доступны внутри функций класса

c)

Не доступны в конструкторе класса

d)

Не доступны программисту, в принципе

3.

Как запускается конструктор класса?

a)

Автоматически при создании объекта

b)

Автоматически при старте программы

c)

Вручную, через запуск специальной функции

d)

Конструктор не запускается и служит для спец. целей

4.

Какие элементы могут описываться в разделе private?

a)

Все кроме конструктора и деструктора

b)

Все элементы

c)

Только данные

d)

Только функции

5.

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

a)

Test T(3, 2.5);

b)

Test T();

c)

Test T;

d)

Все варианты правильные

6.

Как объявляется объект, согласно данному конструктору?

a)

Test T(3, 2.5);

b)

Test T();

c)

Test T;

d)

Все варианты правильные

7.

Для чего предназначены функции класса, называемые функциями?

a)

Для корректного доступа к данным

b)

Для принудительного запуска конструктора

c)

Для вывода данных на экран

8.

Как запускается деструктор класса?

a)

При удалении объекта

b)

При окончании программы

c)

Принудительным запуском

9.

Какого файла не существует при отделении интерфейса от реализации?

a)

Заголовочного файла

b)

Файла описания функции

c)

Файла реализации класса

d)

Существуют все перечисленные

10.

Для чего существует директива #pragma once?

a)

Предотвращает многократное включение

b)

Подключает заголовок класса к реализации

c)

Включает все стандартные библиотеки

d)

Подключает стандартное пространство имен?