Конструктор тестів
1
Клас - це:
2
Який рядок пропущено в описі класу Cat()?
сlass Cat():
________________________________
self.name = name
self.color = color
self.age = age
3
Описано клас Cat:
сlass Cat():
def __init__(self, name, color, age):
self.name = name
self.color = color
self.age = age
У якому операторі правильно створюється екземпляр класу Cat()?
4
Які з висловлювань є істинними?
5
Список параметрів при виклику метода __init__ і список атрибутів у заголовку метода повинні мати однакові:
6
Установіть відповідність між поняттями й означеннями.
Об’єкт
Екземпляр певного класу
Клас
Перший параметр у списку всіх параметрів методу __init__, що потрібний для зв’язку з конкретним об’єктом
Параметр self
Спеціальний метод, який автоматично виконується при створенні кожного нового екземпляра на базі класу
Метод __init__
Опис об’єктів певного типу
7
Установіть відповідність між початком і закінченням істинного висловлювання.
Атрибути класу - це
автоматично виконується при створенні кожного нового екземпляра на базі класу
Описати конкретний об’єкт означає
імена змінних, в яких зберігаються значення властивостей об’єктів
Опис класу розташовується
на початку коду програми
Метод __init__
визначити для нього значення атрибутів
8
Відновіть порядок операторів, призначених для обчислення суми двох чисел, які вводяться з клавіатури.
print ('sum = ', sum)
a = float(input('a = ?'))
sum = a+b
b = float(input('b = ?'))
9
Атрибути - це:
10
Як звернутися до значення атрибута name екземпляра my_cat?
11
На основі класу можна створити:
Рефлексія від 6 учнів
Сподобався:
Так: 5
Ні: 1
Зрозумілий:
Так: 6
Ні: 0
Потрібні роз'яснення:
Ні: 5
Так: 1