Для студентов ТУСУР по предмету Объектно-ориентированное программирование (ООП)Объектно-ориентированное программированиеОбъектно-ориентированное программирование
2024-11-202024-11-20СтудИзба
Ответы к контрольной работе: Объектно-ориентированное программирование
Описание
Ответы на тесты ТУСУР "Объектно-ориентированное программирование"
Список вопросов
С помощью какого ключевого слова реализуется функциональность, позволяющая явно не указывать тип переменной?
Укажите правильное определение ссылки в языке С++.
Наиболее распространенной операцией, выполняемой в конструкторах, является…
Private -члены класса…
Динамическое выделение памяти под объект класса выполняется с помощью команды…
Какое свойство ООП позволяет единообразно обращаться с разными объектами одной иерархии?
Как называется оператор явного приведения никак не связанных между собой типов данных?
Какое ключевое слово используется для объявления шаблона?
Как называются методы класса для изменения и считывания значений его закрытых полей?
Выберите правильные утверждения.
Виртуальными называются функции (методы)…
Какая строка кода подключает библиотеку стандартных математических операций языка С++?
Переменные, объявленные внутри структуры или класса, называются…
Каким термином обозначается наследование свойств и поведения от нескольких базовых классов?
Какие из следующих утверждений являются верными?
Защищенным называется тип наследования, при котором данные базового класса, обозначенные как protected И public,…
Какая операция применяется для доступа к полям структуры и класса?
Если аргумент функции задан как int& а, то соответствующее ему значение может быть…
Какие методы по умолчанию создаются для класса?
Возможность и способ обращения производного класса к элементам базового определяется…
Пространство имен - это логически объединенная область программного кода, в которой определены…
Выберите правильный вариант объявления конструктора.
Переопределение спецификатора доступа элемента класса…
Механизм лямбда-функции (лямбда-выражений) позволяет определять…
Какой из следующих операторов не может быть перегружен?
Метод, который вызывается автоматически каждый раз, когда объект уничтожается, называется…
Что такое класс?
В программе можно получить доступ к закрытым членам объекта класса…
Объект класса - это…
Как называется оператор явного приведения указателей, ссылок на классы и void*?
Вызов какой функции приводит к непосредственной подстановке ее кода в место вызова?
Укажите вариант правильного объявления производного класса.
Укажите правильный способ инициализации ссылки.
С помощью какой директивы препроцессора подключаются стандартные возможности ввода и вывода?
В основе наследования лежит механизм…
Protected -члены класса…
Для чего в языке C++ используется оператор new?
Является ли следующий код синтаксически верным?
int b;
std :: cin >> b;
if (int a = 5; b / a > 3) {
std :: cout << "YES" << std :: endl;
int b;
std :: cin >> b;
if (int a = 5; b / a > 3) {
std :: cout << "YES" << std :: endl;
Для чего используется ключевое слово virtual?
В классе возможно наличие ________ и ___
Каково назначение оператора static_cast?
Можно ли перегружать операторы для стандартных типов данных?
Ключевые слова языка С++ - это слова, которые _______ использовать в качестве пользовательских идентификаторов.
Какое ключевое слово используется для объявления шаблона?
Перегрузкой функций называется наличие в программе функций с…
Дружественной называется…
При разделении описания класса на два файла один из них используют для его объявления, а второй - для реализации. Какие члены класса должны быть объявлены в первом файле?
Какая директива препроцессора гарантирует единственное включение исходного файла при компиляции программы?
Как называется оператор явного приведения с добавлением классификатора, предотвращающего изменение переменной?
Как называется ключевое слово, которое применяется в качестве указателя на текущий объект используемой структуры или класса?
Как называется оператор для явного приведения типов данных путем включения указателя одного типа в указатель другого типа?
Закрытым называется тип наследования, при котором данные protected и public базового класса…
Для чего в языке C++ используется оператор delete?
Как называется универсальная программная конструкция, не зависящая от определенного типа данных?
В программе можно получить доступ к закрытым членам объекта класса…
Блок ____ проверяет наличие ошибок (исключений) в программном коде и направляет их в обработчик - блок____
При этом обязательным является ____
При этом обязательным является ____
В основе наследования лежит механизм…
Ссылки отличаются от указателей тем, что…
Проблема повторного вызова конструкторов базового класса возникает при…