wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

OOP python

Total questions: 25

Worksheet time: 21mins

Name
Class
Date
1.

Як розшифровується ООП?
(через пробіл, нижній регістр)

(a)  

2.

Клас це?

a)

Шаблон, в якому зазначені характеристики та функції об'єкту

b)

Фрагмент коду з функціями

c)

Конкретний об'єкт, який створюється за шаблоном

d)

Функція, що виконує певні дії

3.

Як називається характеристика об'єкту в ООП?
(на англ)

(a)  

4.

Як називається функція об'єкту в ООП?
(на англ)

(a)  

5.

Об'єкт створений на основі класу - ... класу.

(що має бути замість крапок, на укр)

(a)  

6.

Спеціальний метод, який автоматично викликається при створенні екземпляра

Потрібен для встановлення початкових "налаштувань"

(a)  

7.

Аргумент методів, який є посиланням на сам об'єкт



(a)  

8.

Обери принципи ООП

a)

інкапсуляція

b)

поліморфізм

c)

наслідування

d)

композиція

e)

структурність

9.

Принцип обмеження доступу до атрибутів та методів класу називається

(на англ)

(a)  

10.

Який модифікатор доступу робить атрибут доступним всюди

(a)  

11.

Який модифікатор доступу робить атрибут доступним в межах класу?

(a)  

12.

Який модифікатор доступу робить атрибут доступним в межах класу та підкласах

(a)  

13.

Який метод використовується для отримання значення приватного атрибута класу?

(a)  

14.

Який метод дозволяє змінювати значення приватного атрибута класу?

(a)  

15.

Назва декоратору для геттера

(a)  

16.

Назва декоратору для сеттера

(a)  

17.

Принцип, який дозволяє класу успадковувати властивості та методи іншого класу
(на англ)

(a)  

18.

Функція, яка дозволяє звертатись до класу, від якого успадковується поточний

(a)  

19.

Принцип, який дозволяє об'єктам різних класів реагувати на один і той самий метод по-різному

(на англ)

(a)  

20.

Що виведе програма?

a)

Насправді, я ще те чортеня!

b)

Я дуже милий котик)

21.

Що виведе програма?

a)

Насправді, я ще те чортеня!

b)

Я дуже милий котик)

22.

Яке значення атрибуту __email буде встановлено після виконання наступного коду?

c)

None

d)

код написано з помилкою

23.

Що буде результатом виконання наступного коду?

b)

None

c)

Eve

d)

код написано з помилкою

24.

Яке значення атрибуту __email буде встановлено після виконання наступного коду?

b)

None

c)

my_mail

d)

виникне помилка

25.

Яке значення атрибуту __email буде встановлено після виконання наступного коду?

b)

None

c)

my_mail

d)

виникне помилка