Search Header Logo

ООП Классы

Authored by Igor Perekalskiy

Science

5th Grade

Used 1+ times

ООП Классы
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что делает функция type() Python

Возвращает тип объекта
Удаляет объект из памяти
Создает новый объект
Возвращает длину строки

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

ООП включает 3 основных принципа (свойства)

Инкапсуляция - как язык скрывает детали внутренней реализации объектов и

предохраняет целостность данных

Наследование - как язык стимулирует многократное использование кода

Полиморфизм - как язык позволяет трактовать связанные объекты сходным

образом

Семейственность - как язык позволяет создавать объекты из super класса

Державность - как язык обеспечивает консервативные ценности в коде

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Для создания класса Python используется ключевое слово

class
import
function
def

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какая часть кода в приведенном классе является методом класса

class Person:

name = 'Иван'

age = 'Иванов'

def say(self):

print('Hello')

person1 = Person()

print(person1.name)

person1.say()

def say(self):

print('Hello')

person1 = Person()

class Person:

name = 'Иван'

age = 'Иванов'

def say():

print('Hello')

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

При создании экземпляра класса, как правило, требуется проводить его инициализацию

(например, устанавливать начальные значения полей), для чего в Python предназначен

специальный метод

initialize
start
setup
__init__

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Найди ошибку в реализации класса

class Transport:

def init(self, speed, color):

self.speed = speed

self.color = color

def beep(self):

print('beep')

нет ошибок

class Transport забыли круглые скобки на конце

Объявлены свойства, но метод их не использует

self.speed = speed

self.color = color

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

что означает данный фрагмент кода

class Car(Transport):

def init(self, speed, color):

super().__init__(speed, color)

В классе Car мы указали, что он наследуется от класса Transport, а также в методе

инициализации указали вызов super(), в котором сослались на родительский класс.

В классе Transport мы указали, что он наследуется от класса Transport, а также в методе

инициализации указали вызов super(), в котором сослались на родительский класс.

В классе super() мы указали, что он наследуется от класса Transport, а также в методе

инициализации указали вызов super(), в котором сослались на родительский класс.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?