Уроки Python з нуля / #19 - Спадкування, поліморфізм, інкапсуляція

Поделиться
HTML-код
  • Опубликовано: 9 июн 2024
  • Крім класів та об'єктів, ООП містить додаткові три основні концепції: спадкування, інкапсуляція та поліморфізм. За урок ми навчимося прописувати та реалізовувати всі ці концепції у мові програмування Python.
    ✅ Корисні посилання:
    - Урок на сайті itProger: itproger.com/ua/course/python/19
    ⏰ Тайм коди:
    00:00 - Початок
    00:20 - Спадкування: що це?
    01:10 - Створення основного класу
    03:10 - Об'єкти класу
    05:35 - Клас спадкоємець «School»
    06:00 - Інші класи спадкоємці
    07:00 - Робота з класом спадкоємцем
    10:30 - Поліморфізм
    13:43 - Інкапсуляція
    15:30 - Заключна частина
    ✔ Школа програмування: itproger.com
    ✔ -------------
    🔥 Telegram: t.me/+12cHirBfJ8xmMDUy
    Instagram: / itproger.code
    Twitter: / goshadudar
    #уроки #програмування

Комментарии • 7

  • @user-mf8hf4uk3h
    @user-mf8hf4uk3h 10 месяцев назад +1

    Вельми вдячний! Чудові уроки та пояснення.

  • @DA.ZAI.
    @DA.ZAI. 11 месяцев назад +3

    Дуже тобі дякую, проходжу курс по пайтону (платний) і там все якось дуже складно і довго.
    Ти за 16 хвилин пояснив те, що я слухав годину

    • @user-mc9ti8vy6n
      @user-mc9ti8vy6n Месяц назад

      Швидше за все, ти зрозумів за 16хвл, бо доцього стикався із складним і довгом поясненням) А загалом - так. Укроки круті. Автору велике дякую!)

  • @user-vu3eo3ii6b
    @user-vu3eo3ii6b 5 месяцев назад +1

    15:32 Java тихо сміється
    Чудові відео, легко запам'ятати

  • @user-ce7ml8hx9e
    @user-ce7ml8hx9e Год назад +11

    Уроки по Python українською мовою... Не пам'ятаю, що купував RUclips Premium

  • @user-rf1iz1zc8d
    @user-rf1iz1zc8d 7 месяцев назад

    в мене конструктори спрацьовують по настрою - хочуть працюють , не хочуть не працюють , але частіше всього просто нічого не працює

  • @user-to1cs6ng5q
    @user-to1cs6ng5q 2 месяца назад +1

    Не погоджуюся з автором щодо відсутності підтримки інкапсуляції! Якщо у конструкторі класу правильно прописати змінну, а саме self.__pupils = pupils! Тому що НІЯКОГО pupils більше немає! Ми якщо забуваємо прописати pupils то це буде тупо нова змінна НІ? То інкапсуляція починає правильно працювати і ніяк змінні класу вже не можна змінити. Тільки якщо клас дозволяє це робити методами, наприклад def change_pup(self,new): self.__pupils = new. З того що я проексперементував інкапсуляція прекрасно працює, можливо автор більше звик до інших мов. Або я не правий і щось зробив не правильно?