Урок 9 м2

Урок 9 м2

9th - 12th Grade

7 Qs

quiz-placeholder

Similar activities

Опрацювання елементів списку та рядка

Опрацювання елементів списку та рядка

8th - 9th Grade

12 Qs

Списки Python

Списки Python

9th Grade

10 Qs

10 класс Теория дизайна. Основы

10 класс Теория дизайна. Основы

10th Grade

10 Qs

Stencyl 1.6

Stencyl 1.6

1st - 12th Grade

10 Qs

Одномерные массивы. Поиск, перестановка, сортировка элементов

Одномерные массивы. Поиск, перестановка, сортировка элементов

9th Grade

10 Qs

Roblox 2. Тест после занятия

Roblox 2. Тест после занятия

1st - 12th Grade

12 Qs

10. Pygame

10. Pygame

5th - 12th Grade

12 Qs

Информатика 6-сынып

Информатика 6-сынып

4th - 10th Grade

10 Qs

Урок 9 м2

Урок 9 м2

Assessment

Quiz

Computers

9th - 12th Grade

Hard

Created by

Иван Иванович

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое абстрактный класс в Python?

Класс с реализованными всеми методами

Класс с абстрактными методами, который нельзя инстанцировать

Класс для работы с базами данных

Класс, который нельзя наследовать

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Как создать абстрактный метод в классе?

Использовать ключевое слово abstract

Декорировать метод через @abstractmethod

Объявить метод как def method(): pass

Указать его в документации

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Чем интерфейс отличается от абстрактного класса?

Интерфейс можно инстанцировать

Абстрактный класс не поддерживает наследование

Интерфейс требует использования @abstractmethod

Интерфейс содержит только объявления методов, абстрактный класс — частичную реализацию

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой модуль используется для создания абстрактных классов?

collections

abc

os

sys

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что произойдет при попытке создать объект абстрактного класса?

Ошибка TypeError

Будет создан пустой объект

Объект унаследует все методы родителя

Программа завершится без ошибок

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой метод обязателен в абстрактном классе Shape из задания?

area()

draw()

get_color()

__init__()

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Для чего используется @abstractmethod?

Чтобы обязать дочерние классы реализовать метод

Чтобы запретить наследование

Чтобы скрыть метод от внешнего доступа

Чтобы сделать метод статическим