Уроки Python з нуля / #18 - Конструктори, перевизначення методів

Для швидкого встановлення даних під час створення об'єкта можна використовувати конструктори. За урок ми навчимося створювати та застосовувати для класів конструктори у мові Пітон. Крім цього, ми вивчимо тему перевизначення методів.
✅ Корисні посилання:
- Урок на сайті itProger: itproger.com/ua/course/python/18
⏰ Тайм коди:
00:00 - Початок
00:17 - Що таке конструктор?
00:45 - Створення конструктора
02:30 - Передача даних
04:20 - Виведення інформації
05:55 - Перевизначення методів
09:33 - Заключна частина
✔ Школа програмування: itproger.com
✔ -------------
🔥 Telegram: t.me/+12cHirBfJ8xmMDUy
Instagram: / itproger.code
Twitter: / goshadudar
#уроки #програмування

Пікірлер: 14

  • @honor596
    @honor596Ай бұрын

    Дякую за урок. Хороша дикція і виклад матеріалу

  • @ura_top7104
    @ura_top71047 ай бұрын

    Продовжий в тому же дусі

  • @vitalCSGO
    @vitalCSGO6 ай бұрын

    спасиби дуже класно

  • @user-qx4qo6fs3t
    @user-qx4qo6fs3t2 ай бұрын

    Привіт чому dog1.set_data('Alex', 5) не перевизначає об''єкт dot1 (Незмінюються значення в консолі, передивився у тебе також нічого не змінилось). Уроки чудові дуже дякую!!!!

  • @user-uq9ih4km1b

    @user-uq9ih4km1b

    Ай бұрын

    Воно перевизначило. Але в консолі нічого не змінилося, тому що ми написали dog1.set_data() - ми звернулися до методу, який тільки перевизначає об'єкт, якби ми після цього вивели в консоль знову значення полів об'єкта dog1, ми б побачили зміни

  • @kotovaolena

    @kotovaolena

    25 күн бұрын

    @@user-uq9ih4km1b дякую за відповідь) таке ж саме питання виникло

  • @user-uq9ih4km1b

    @user-uq9ih4km1b

    24 күн бұрын

    ​@@kotovaolena🙌

  • @user-rf1iz1zc8d
    @user-rf1iz1zc8d6 ай бұрын

    Чомусь не спрацьовує конструктор хоча все точ в точ

  • @user-rf1iz1zc8d

    @user-rf1iz1zc8d

    6 ай бұрын

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

  • @user-rf1iz1zc8d

    @user-rf1iz1zc8d

    6 ай бұрын

    я прозрів я писав не __init__ , а довбаний __int__ така малесенька різниця але кляті 4 години життя в смітнику але я бляха зрозумій урааа

  • @vuniak_1413

    @vuniak_1413

    5 ай бұрын

    @@user-rf1iz1zc8d ПАцан я теж Писав похоже тільки я писав__innit__

  • @TV-xe5vx

    @TV-xe5vx

    4 ай бұрын

    ​Прямо себе впізнав@@user-rf1iz1zc8d

  • @user-wh4zm3dv3w

    @user-wh4zm3dv3w

    4 ай бұрын

    ​@@user-rf1iz1zc8dКуди ти потратив 4 години якщо помилка була в неправильному написанні init? Ти що, просто всі 4 години це відео переглядав?

Келесі