#18 – Конструктори, перевизначення методів
Відеоурок
Конструктори дозволяють задати деякі властивості для об'єкта відразу при його створенні. Наприклад, у вас є кілька змінних, які точно повинен мати об'єкт. Ви можете створити конструктор та вказати кілька параметрів, які будуть передані під час створення об'єкта.
В одному класі може бути один конструктор, але з він може містити параметри зі значенням за замовченням. Щоб створити конструктор, необхідно використовувати ключове слово __init__.
Приклад класу з конструктором:
class Cars:
wheels = 0
marka = ""
def __init__(self, wheels, marka):
self.wheels = wheels
self.marka = marka
bmw = Cars(4, "X3") # Відразу додали характеристики
print (bmw.wheels) # Результат - 4Вихідний код
Весь код буде доступний після підписки на проект! Завдання до уроку
Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань
Велике завдання за курсом
Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця
Також варто подивитися