| 1.Формулировка вопроса :
|
| Наследуется ли конструктор?
| | Варианты ответа:
| |
|
| нет, не наследуется
| | | | | | | | | | |
|
| |
| 2.Формулировка вопроса :
|
| Какой тип могут иметь поля класса (выбрать три)
| | Варианты ответа:
| |
|
| private
| |
|
| public
| | | | | | | | | | | | | |
|
| protected
| | | | |
|
| |
| 3.Формулировка вопроса :
|
| Какой из синтаксисов определения метода класса вне описания класса верный
| | Варианты ответа:
| | | | | |
|
| [result_type] Class_name :: class_method (list_of_parameters){[instructions]};
| | | | | | | | | | | | |
|
| |
| 4.Формулировка вопроса :
|
| Допустим, имеется Class C какие деструкторы написаны верно
| | Варианты ответа:
| |
|
| ~C();
| | | | | |
|
| virtual ~C();
| | | | | | | | | | | | |
|
| |
| 5.Формулировка вопроса :
|
| Какой тип значения, возвращаемого деструктором
| | Варианты ответа:
| | | | | | | | | | | | | |
|
| деструктор не возвращает значений
| | | | |
|
| |
| 6.Формулировка вопроса :
|
| Какой способ доступа по умолчанию у класса
| | Варианты ответа:
| | | | | |
|
| private
| | | | | | | | |
|
| |
| 7.Формулировка вопроса :
|
| Метод который позволяет использовать алгоритм с различными типами называется
| | Варианты ответа:
| |
|
| полиморфизмом времени выполнения
| | | | | | | | | | | | |
|
| |
| 8.Формулировка вопроса :
|
| Пусть класс С наследуется от классов А и B. Могут ли два базовых класса (А и B) иметь функции-члены с одинаковыми именами
| | Варианты ответа:
| |
|
| могут, но для вызова необходимо использовать оператор области видимости
| | | | | | | | | | | | |
|
| |
| 9.Формулировка вопроса :
|
| Для чего используется using
| | Варианты ответа:
| | | | | | | | | |
|
| для задания области видимости
| | | | |
|
| |
| 10.Формулировка вопроса :
|
| Какие используются идентификаторы управления доступом (выбрать три)
| | Варианты ответа:
| | | | | | | | | |
|
| private
| |
|
| public
| | | | | |
|
| protected
| | | | |
|
| |
| 11.Формулировка вопроса :
|
| Откуда можно обращаться к членам класса, объявленным как protected
| | Варианты ответа:
| | | | | |
|
| из функций членов классов и дочерних классов
| | | | | | | | |
|
| |
| 12.Формулировка вопроса :
|
| С помощью какого оператора можно получить доступ к нужной области видимости
| | Варианты ответа:
| | | | | | | | | |
|
| ‘::’
| | | | | | | | |
|
| |
| 13.Формулировка вопроса :
|
| Можно ли создавать объекты абстрактного класса
| | Варианты ответа:
| | | | | | | | | | | | | |
|
| нет нельзя
| | | | |
|
| |
| 14.Формулировка вопроса :
|
| Что означает множественное наследование (выбрать два)
| | Варианты ответа:
| | | | | |
|
| производный класс наследует более одного базового класса
| |
|
| производный класс - базовый для другого производного класса
| | | | | | | | |
|
| |
| 15.Формулировка вопроса :
|
| Пусть имеется следующее class X{ public: int a; //… } class Y1 : public X{}; class Y2 : protected X{}; class Y3 : private X{}; Для какого класса класс X является открытым базовым классом
| | Варианты ответа:
| |
|
| для Y1
| | | | | | | | | | | | | | | | |
|
| |
| 16.Формулировка вопроса :
|
| Назовите основные концепции ООП (выбрать три)
| | Варианты ответа:
| |
|
| инкапсуляция
| | | | | |
|
| наследование
| |
|
| полиморфизм
| | | | | | | | |
|
| |
| 17.Формулировка вопроса :
|
| Чем отличается структура от класса
| | Варианты ответа:
| |
|
| по способу доступа к членам
| | | | | | | | | | | | |
|
| |
| 18.Формулировка вопроса :
|
| Какой способ доступа по умолчанию у структуры
| | Варианты ответа:
| |
|
| public
| | | | | | | | | | | | |
|
| |
| 19.Формулировка вопроса :
|
| Может ли производный класс, в свою очередь сам быть базовым классом class Employee {…}; class Manager : public Employee{…}; class Director : public Manager{…};
| | Варианты ответа:
| | | | | | | | | |
|
| может, все корректно
| | | | |
|
| |
| 20.Формулировка вопроса :
|
| Пусть classA – производный от classB и оба класса имеют реализацию метода method(); Какой метод выполнится в результате следующих действий: classB *ptr = new classA(); ptr->method();
| | Варианты ответа:
| | | | | | | | | | | | | |
|
| метод classA, если метод виртуальный и метод classB, если метод не виртуальный
| | | | | | | | | | | | |
| КОНСТРУКТОРЫ И КОНСТРУКТОРЫ КОПИРОВАНИЯ (Простые) Номер Группы
|
| |
| | | | | |