Search Header Logo

Python ООП Quiz

Authored by Olga Maksimenko

Computers

12th Grade

Used 5+ times

Python ООП Quiz
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Що таке клас в об'єктно-орієнтованому програмуванні?

Клас - це функція, яка викликається для створення об'єктів

Клас - це змінна, що містить значення

Клас визначає структуру об'єктів, включаючи їх властивості та методи.

Клас - це набір глобальних змінних

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Як створити об'єкт класу в Python?

obj = ClassName()

obj = ClassName.create()

obj = create ClassName()

obj = new ClassName()

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Що таке наслідування в об'єктно-орієнтованому програмуванні?

Наслідування в об'єктно-орієнтованому програмуванні - це процес, коли клас може успадковувати властивості та методи іншого класу.

Наслідування - це можливість класу мати лише один метод

Наслідування - це процес виконання програми

Наслідування - це можливість класу виконувати будь-які методи

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Як в Python реалізувати наслідування між класами?

def ChildClass(ParentClass):

class ChildClass(ParentClass):

ChildClass.extend(ParentClass)

class ChildClass = ParentClass()

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Що таке поліморфізм в контексті об'єктно-орієнтованого програмування?

Можливість об'єктів одного класу взаємодіяти з об'єктами інших класів

Можливість об'єктів різних класів відповідати на однакові повідомлення за допомогою методів, які можуть мати однакові назви, але різну реалізацію.

Наявність однакових полів у різних класах

Можливість об'єктів виконувати тільки один метод

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Як використовувати поліморфізм в Python?

Поліморфізм в Python використовується для створення класів з методами, які мають різні назви

Використовуйте поліморфізм в Python, створюючи класи з методами з однаковими назвами та реалізацією для кожного класу

Поліморфізм в Python використовується для створення класів з методами, які мають однакову реалізацію

Використовуйте поліморфізм в Python, створюючи класи з методами з однаковими назвами, але з різною реалізацією для кожного класу.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Що таке інкапсуляція в об'єктно-орієнтованому програмуванні?

Використання лише методів без можливості доступу до даних

Розділення даних та методів в класі без приховування внутрішньої реалізації

Об'єднання даних та методів в класі та приховування внутрішньої реалізації

Збереження даних у відкритому доступі без об'єднання з методами

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?