#18 – Конструктори, перевизначення методів

#18 – Конструктори, перевизначення методів

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

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

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


В одному класі може бути один конструктор, але з він може містити параметри зі значенням за замовченням. Щоб створити конструктор, необхідно використовувати ключове слово __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 місяця

Також варто подивитися

Python Data Analytics / Аналитика данных (NumPy, Pandas, Matplotlib)
Курс Machine Learning / Машинное обучение с нуля
Изучение Асинхронности Python
Уроки Python Django / Розробка сайту
12 уроків
Розробка ігор на Python з нуля
10 уроків
Python Data Science / Обработка данных (Scikit-learn, TensorFlow)
Коментарі
Додати коментар

Поки що коментарів немає