WorksheetsУрок 1 m2
Total questions: 9
Worksheet time: 5mins
Что является основной целью объектно-ориентированного программирования (ООП)?
Ускорение выполнения кода
Структурирование кода через объекты и классы
Работа с математическими операциями
Сокращение количества строк кода
Что такое класс в Python?
Шаблон для создания объектов с общими атрибутами и методами
Функция для обработки данных
Тип данных для хранения чисел
Способ импорта модулей
Чем объект отличается от класса?
Объект — это шаблон, класс — экземпляр
Объект — экземпляр класса, созданный по его шаблону
Это синонимы
Класс хранит данные, объект — методы
Для чего используется параметр self в методах класса?
Для ссылки на текущий экземпляр класса
Для создания новых атрибутов
Для объявления статических методов
Это устаревший параметр
Что выведет код?
Ошибка (класс не имеет атрибута title)
"1984"
"Книга: 1984"
None
Какой атрибут обязательно должен быть в классе Film по условию задачи?
year
time
genre
rating
Что такое атрибут класса?
Функция внутри класса
Переменная, хранящая данные объекта
Способ наследования
Декоратор для методов
Как создать экземпляр класса Film?
film = Film()
film = new Film()
film = Film.create()
film = class Film()
Что означает принцип инкапсуляции в ООП?
Объединение данных и методов в одном классе
Наследование атрибутов родительского класса
Создание множества мелких классов
Автоматическое управление памятью
