Объектно-ориентированное программирование - test. 51 в очереди элементы
Скачать 30.55 Kb.
|
Какой категории контейнеров нет в STL?распределённые контейнеры 82 Алгоритмы STL поддерживают следующие математические операции из теории множеств: объединение двух интервалов проверку, является один интервал подмножеством другого симметрическая разность двух интервалов 27 Списки наиболее оптимальны для использования в операциях: добавления элементов в середину списка 35 Полиморфическим кластером называется: совокупность классов и подклассов, в которых определяется и переопределяется виртуальная функция Расставьте соответствие: статус доступа к полям и собственным функциям базового класса – статус доступа к полям и собственным функциям производного класса при наследовании с использованием ключевого слова public Открытые - открытые Недоступные - закрытые защищенные - защищенные Какие особенности относятся к шаблону класса vector? поддерживает динамическое увеличение размера поддерживает индексацию в стиле массивов 109 Перебор элементов в приоритетной очереди возможно осуществить: посредством имитации посредством вектора При помощи каких алгоритмов можно произвести подсчет элементов в контейнере?count() count_if() 3 Задан участок кода: он реализует: задание итератора sci для контейнера set 36 Следующий участок кода: реализует один из описанных ниже механизмов: множественное наследование (класса derived от классов base1 и base2) 137 Память под контейнер типа вектор: Заранее выделяется, и производится добавление новой памяти, в случае заполнения зарезервированной 80 Паттерн посыльный реализуется путем: упаковки разнородной информации в одном объекте 89 Реализация паттерна Конверт осуществляется с использованием: базового класса, содержащего указатель на объект, также относящегося к типу базового класса 114 Функции инкапсулируются в объектах с созданием функтора с целью: передачи функции другим функциям или объектам в качестве параметра, приказывая им выполнить конкретную операцию в процессе обработки запроса 192 Структурные паттерны применяются для: определения взаимодействия между объектами, чтобы при изменениях в системе не приходилось модифицировать связи между объектами 15 В чем отличия алгоритмов equal() и mismatch(): алгоритм equal() просто сообщает, равны ли два интервала, mismatch() позволяет узнать, где именно начинаются расхождения 146 Алгоритм iter_swap в последовательных контейнерах: меняет местами два элемента одного контейнера 92 Функция, определенная заново в производном классе называется: переопределенной 96 Контейнер представляет собой: хранилище объектов 17 Деком наиболее оптимально выполняются следующие операции: индексирование достаточно быстрый перебор вставка и удаление элементов с обоих концов 107 Контейнерным классом, называется класс: хранящий организованные данные 84 Какие операторы можно переопределить в С++ (операторы заключены в кавычки): “++” “&” 67 В каком порядке вызываются конструкторы, при использовании механизма наследования: конструкторы вызываются в прямом порядке(от базового класса к производному классу), но при множественном наследовании, в соответствии с порядком базовых классов, указанном при определении класса 65 К поведенческим паттернам относятся: Множественная диспетчеризация Команда 111 Для реализации идиомы внутреннего класса в C++, необходимо: получить и использовать в объекте внутреннего класса указатель на вмещающий объект 185 Какого типа паттернов не существует: Обобщающие паттерны 66 Паттерн наблюдатель относится к следующему типу паттернов: Поведенческие паттерны 30 Множественная диспетчеризация фактически сводится к поиску: в таблице |