Що таке клас в Python?
Що таке об'єкт в Python?
Який метод в Python використовується для створення об'єкта класу та виконується автоматично без виклку?
Що таке метод у класі?
Що таке метод у класі?
Яке ключове слово використовується для визначення класу в Python?
Який метод викликається автоматично при створенні нового об'єкта класу?
Яке ключове слово використовується для створення екземпляра класу в Python?
Що таке атрибут класу в Python?
Що таке об'єкт в контексті ООП?
Скільки атрибутів може мати клас в Python?
Що таке self в методах класу?
Чи може метод класу повертати значення?
Який результат виконання наступного коду?
class Animal:
def __init__(self, name):
self.name = name
def speak(self):
return "Hello"
class Dog(Animal):
def speak(self):
return "Woof!"
my_dog = Dog("Rex")
print(my_dog.speak())
Що таке наслідування в ООП?
class Employee:
def __init__(self, name, salary):
self.name = name
self.salary = salary
def get_salary(self):
return self.salary
class Manager(Employee):
def get_salary(self):
return self.salary + 1000
m = Manager("John", 5000)
print(m.get_salary())
Який результат виконання наступного коду?
class Parent:
def greet(self):
return "Hello from Parent"
class Child(Parent):
def greet(self):
return "Hello from Child"
c = Child()
print(c.greet())
class Person:
def __init__(self, name, age):
self.name = name
age = age
p = Person("Alice", 30)
print(p.name, p.age)
Що означає конструктор класу в Python?
Як створити новий клас в Python?
Що таке ООП?
Що відображає наступний код?
class Cat:
def __init__(self, name):
self.name = name
def speak(self):
return "Мяу"
cat = Cat("Мурчик")
print(cat.name)
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома