
ООП и абстракция

Quiz
•
Computers
•
11th Grade
•
Medium
Roman Goleusov
Used 6+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что такое абстракция в объектно-ориентированном программировании?
Увеличение сложности системы для разработчиков
Использование только конкретных классов без интерфейсов
Создание большого количества дублирующегося кода
Скрытие деталей реализации для упрощения понимания кода
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Какие преимущества абстракции в объектно-ориентированном программировании?
Упрощение сложности, модульность, повышение безопасности
Уменьшение сложности, увеличение модульности, снижение безопасности
Увеличение сложности, уменьшение модульности, снижение безопасности
Увеличение сложности, упрощение модульности, повышение безопасности
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что позволяет создавать абстракция в объектно-ориентированном программировании?
Статические методы и переменные
Абстрактные методы и конструкторы
Только конкретные классы без интерфейсов
Абстрактные классы и интерфейсы
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что представляют собой абстрактные классы в объектно-ориентированном программировании?
Классы, которые содержат только статические методы и переменные
Классы, которые содержат или наследуют без переопределения хотя бы одну чистую виртуальную функцию
Классы, которые не содержат никаких методов и переменных
Классы, которые содержат только конструкторы
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что такое чистые виртуальные функции в объектно-ориентированном программировании?
Функции, которые имеют определение и могут быть переопределены
Функции, которые не имеют определения и не могут быть переопределены
Функции, которые имеют определение и не могут быть переопределены
Функции, которые не имеют определения и предназначены для переопределения производными классами
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Каким образом можно создать объект абстрактного класса в объектно-ориентированном программировании?
Создать объект с помощью конструктора абстрактного класса
Создать объект с помощью виртуальной функции абстрактного класса
Нельзя создать объект абстрактного класса
Создать объект с помощью статического метода абстрактного класса
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Что позволяет использовать ключевое слово override в объектно-ориентированном программировании?
Явно указать, что мы хотим переопределить функцию, а не скрыть ее
Скрыть функцию, чтобы она не могла быть переопределена
Использовать функцию без переопределения в производных классах
Запретить использование функции в производных классах
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Правовая защита (2 урок)

Quiz
•
11th Grade
15 questions
Мифы и факты о программировании

Quiz
•
11th Grade - University
15 questions
Тест от ФИПМ

Quiz
•
11th Grade
11 questions
Этичный хакер 3

Quiz
•
9th - 12th Grade
10 questions
Основы ООП

Quiz
•
10th - 11th Grade
13 questions
Python: процедуры и функции

Quiz
•
8th - 11th Grade
10 questions
Элементы алгебры логики. Высказывание

Quiz
•
9th - 12th Grade
10 questions
Проверка знаний по Пайтону

Quiz
•
11th Grade
Popular Resources on Wayground
55 questions
CHS Student Handbook 25-26

Quiz
•
9th Grade
18 questions
Writing Launch Day 1

Lesson
•
3rd Grade
10 questions
Chaffey

Quiz
•
9th - 12th Grade
15 questions
PRIDE

Quiz
•
6th - 8th Grade
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
22 questions
6-8 Digital Citizenship Review

Quiz
•
6th - 8th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Chaffey

Quiz
•
9th - 12th Grade
40 questions
Algebra Review Topics

Quiz
•
9th - 12th Grade
19 questions
Handbook Overview

Lesson
•
9th - 12th Grade
20 questions
Lab Safety and Lab Equipment

Quiz
•
9th - 12th Grade
20 questions
Getting to know YOU icebreaker activity!

Quiz
•
6th - 12th Grade
12 questions
Macromolecules

Lesson
•
9th - 12th Grade
12 questions
Classifying Polys - 1.1

Quiz
•
10th - 12th Grade
10 questions
Solving Equations Opener

Quiz
•
11th Grade