Недостатком отображений является

многочисленные лишние операции создания и уничтожения объектов при любом использовании операторной функции map::operator[ ]

 

203 Мультимножество применяется в случае:

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

 

63 Механизм множественной диспетчеризации реализуется с использованием механизма:

вызов виртуальной функции для определения каждого неизвестного типа

41 Контейнер list реализуется в виде:

двусвязного списка

101 Гибкий доступ к элементам контейнера осуществляется при помощи:

итераторов

125 Какое название имеет набор типизированных данных и функций, объединенных в новый тип данных (при этом типизированные данные и функции имеют различные уровни доступа)? – класс

39 В паттерне Посетитель (Visitor):

 «Основная» иерархия содержит функцию visit(), принимающую любой объект из иерархии операций.

операции выделяются из иерархии классов в отдельную внешнюю иерархию.

200 Укажите верные правила определения шаблонов класса:

шаблоны классов могут иметь не типизированные параметры; значения, указанные для этих параметров, должны быть константами

шаблоны классов не могут быть вложены в другие классы

193 Какое действие выполняет следующий участок кода:

создает вектор из 5 элементов типа string и записывает в каждый элемент слово “test1”

Как называется одна из парадигма объектно-ориентированного программирования, позволяющая использовать один интерфейс, для целого класса действий, при этом, конкретное действия определяется характерными признаками ситуации?

Полиморфизм

Выделите утверждения общие для итераторов ввода (InputIterator) и итераторов вывода (OutputIterator)?

поддерживает операторы ++ и *  

относится к типу обобщенных итераторов

11 Функция называется чисто виртуальной в случае:

если она объявлена, но не определена в базовом классе

183 Проставьте соответствие:

Посредник представляет объект, находящийся в другом адресном пространстве – удаленный посредник

Обеспечивает отложенную инициализацию, чтобы дорогостоящие операции создания объектов выполнялись по мере необходимости – виртуальный посредник

Применяется в тех случаях, когда необходимо закрыть прикладному программисту полный доступ к объекту реализации – защитный посредник

Выполнение дополнительных действий при обращении к объекту реализации – умные ссылки

43 Назначением паттерна Посетитель (Visitor) является:

отделение операций иерархии классов от самой иерархии

Какой тип видимости для членов класса устанавливается по умолчанию при объявлении класса с использованием ключевого слова class?

private

1 Паттерны создания объектов применяются для:

инкапсуляции технических подробностей создания объекта, чтобы код не приходилось изменять при добавлении новых типов объектов

120 Целью создания кучи является:

обеспечивает эффективную выборку элемента с наибольшим приоритетом без полного упорядочения всего интервала

 

171 Для ввода данных в С++ используется оператор:

cin>>

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: