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

Поділитися
Вставка
  • Опубліковано 15 чер 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
    #уроки #програмування

КОМЕНТАРІ • 9

  • @super.games-SUPER
    @super.games-SUPER 2 дні тому

    дякую за чудові уроки з Python все коротко і зрозуміло

  • @user-mf8hf4uk3h
    @user-mf8hf4uk3h 10 місяців тому +1

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

  • @DA.ZAI.
    @DA.ZAI. 11 місяців тому +4

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

    • @user-mc9ti8vy6n
      @user-mc9ti8vy6n Місяць тому +1

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

  • @user-vu3eo3ii6b
    @user-vu3eo3ii6b 5 місяців тому +1

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

  • @user-ce7ml8hx9e
    @user-ce7ml8hx9e Рік тому +13

    Уроки по Python українською мовою... Не пам'ятаю, що купував UA-cam 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. З того що я проексперементував інкапсуляція прекрасно працює, можливо автор більше звик до інших мов. Або я не правий і щось зробив не правильно?