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

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?