ООП 9 Публичные, приватные, защищенные атрибуты и методы Python Public Protected Private

Поделиться
HTML-код
  • Опубликовано: 19 апр 2020
  • 🔥🔥🔥 Курс на степике по ООП 🔥🔥🔥
    stepik.org/z/114354
    Степик с меня берет комиссию поэтому
    1) Лучший способ приобрести курс - личный банковский перевод в РФ или покупку тарифа на boosty. Я добавлю вас вручную на курс по вашему ид.
    t.me/artem_egoroff
    2) оплачивать напрямую на степике по реферальной ссылке
    stepik.org/z/114354
    так с меня возьмут меньше комиссии
    🚀🚀🚀 Доступ к закрытым видео на один месяц вы можете получить, став спонсором канала
    / @egoroffchannel
    boosty.to/egoroff_channel
    / artem_egorov
    👉👉👉Телеграмм канал моего проекта
    t.me/python_egoroff
    👉👉👉Группа в вк
    python.study
    egoroffartem.pythonanywhere.co...
    Узнаем что такое публичный, приватный, защищенный атрибут и метод в Python
    Приватные методы позволяют закрыть доступ к данным вне нашего класса. При помощи приватных атрибутов и методов мы скрываем (инкапсулируем) логику работы нашей программы от пользователя и предоставляем ему только конечный результат
    Object-Oriented Programming (OOP) in Python 3
    egoroffartem.pythonanywhere.co...
    stepik.org/course/63085/promo
    Курс на степике
    Все видео этого курса можете найти на сайте
    egoroffartem.pythonanywhere.co...

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

  • @egoroffchannel
    @egoroffchannel  26 дней назад

    🔥Более 180 практических заданий по ООП и все материалы по данному курсу находятся здесь:
    stepik.org/a/114354
    По промокоду EGOROFF можно получить 10% скидки на данный курс

  • @ChuvakSurala
    @ChuvakSurala 4 года назад +30

    излагать сложное так, чтобы оно казалось простым - это талант. Автору спасибо

  • @zingmao
    @zingmao 4 года назад +29

    Круто, у тебя лучшая подача материала а ютубе. Нужно больше ООП)

  • @IGORVBORODIN
    @IGORVBORODIN 4 года назад +25

    Спасибо, Артем. Качественный контент, великолепная подача. На твоем канале все самое лучшее

  • @lWerxl
    @lWerxl 3 года назад

    Спасибо, очень интересно. Наконец-то понял про эти одно- и двух-подчеркивания...)

  • @user-rc3qk3dd5n
    @user-rc3qk3dd5n 4 года назад +3

    Отличная подача материала! Давай больше видосов!

  • @WinchesterD
    @WinchesterD 2 года назад +3

    У тебя талант объяснять сложные вещи простым языком. Жаль что на Степике, на твоём курсе по ООП маловато заданий, на момент моего просмотра (29.10.2021). В любом случае, спасибо за урок.

  • @gutis_g
    @gutis_g 5 месяцев назад +1

    Было бы круто, если были бы примеры кода из рабочей области, как это устроено с чем можно совмещать и т.д., а то не понятно

  • @mystical_stories
    @mystical_stories 2 года назад

    *Спасибо за урок!*

  • @seregeyvladimirov7065
    @seregeyvladimirov7065 Год назад

    внятно и информативно, спасибо

  • @TheReasterTR3
    @TheReasterTR3 4 года назад

    Как всегда все максимально понятно

  • @denisk730
    @denisk730 2 года назад

    Спасибо, Артем.

  • @user-bg1ze2mx9q
    @user-bg1ze2mx9q 4 года назад +1

    Спасибо)

  • @zhansensegizbay4214
    @zhansensegizbay4214 4 года назад +1

    Обучалка как всегда топ! Можешь пожалуйста запилить обучалку по модулю pytube а то все не могу его понять PLEASE!

  • @user-gp3sp7wi3v
    @user-gp3sp7wi3v 4 года назад

    Круто!

  • @varvarasmirnova9935
    @varvarasmirnova9935 Год назад

    я вас люблю

  • @pirog-x
    @pirog-x 2 года назад +4

    2:07 а как вы сделали 3 курсора???

    • @egoroffchannel
      @egoroffchannel  2 года назад +6

      колесиком мышки, зажав его можно выделить несколько строк

  • @jamjam3337
    @jamjam3337 Год назад

    👏

  • @user-ss3kn9sc8m
    @user-ss3kn9sc8m Год назад

    хороший комментарий

  • @sharpd1173
    @sharpd1173 4 года назад +10

    *Будут видео по основным понятиям ООП: Абстракции, Наследованию , Полиморфизму и Инкапсуляции?* хотяб для спонсоров

    • @egoroffchannel
      @egoroffchannel  4 года назад +3

      конечно будут

    • @globalpower6967
      @globalpower6967 4 года назад

      @@egoroffchannel __call__ __new__ и метаклассы будут?

    • @egoroffchannel
      @egoroffchannel  4 года назад +1

      @@globalpower6967 про call скоро уже выйдет. Про new тоже планировал

    • @globalpower6967
      @globalpower6967 4 года назад

      @@egoroffchannel Отлично, спасибо )

    • @user-cq3dm4jb5z
      @user-cq3dm4jb5z 3 года назад +2

      так вот же про инкапсуляцию

  • @rus8977
    @rus8977 Год назад

    Подскажите, а обращение account1._BankAccount__name сработает ?
    если да, то что оно значит?

  • @regariente
    @regariente 3 года назад

    Инкапсуляция в чистом виде

  • @romanannenkov8228
    @romanannenkov8228 2 года назад

    При добавлении нижнего подчркивания в атрибуты в методе print_public_data данный метод сворачивался и не давал сделать нижнее подчеркивание.Кто знает в чем проблема отзовитесь.Пришлось команду print писать руками ато pycharm не давал никак это сделать

  • @robertobokarev439
    @robertobokarev439 Год назад

    Инкапсуляция - не сокрытие © ExtremeCode

  • @lait6621
    @lait6621 3 года назад

    Вопрос вне данной темы, как комментировать как на видео? Какая то горячая клавиша?

    • @egoroffchannel
      @egoroffchannel  3 года назад +3

      Cntr /
      Выделяешь строки и нажимаешь
      Она же и разкомментирует

  • @YbisZX
    @YbisZX 3 года назад

    Вот так и с реальными банками!!!
    Менеджер: "Ваши данные в безопасности!"
    Спамер: "Ага, щаззззз!" :)

    • @AJIagguH
      @AJIagguH 3 года назад

      Наверное, это не вина кодеров, а сотрудников банка и опсосов, которые сливают наши данные вручную изнутри "класса*

  • @maks_01
    @maks_01 4 года назад

    Как полностью повторить всю прописанную команду ?

  • @indominusmonster6433
    @indominusmonster6433 Год назад

    странно, у меня питон не выводит атрибуты заданные с помощью self

  • @user-tg3xw1cb2l
    @user-tg3xw1cb2l 2 года назад +1

    простите, так а в чем смысл такого сокрытия, если оно также легко обходится??
    С протектед понятно, там для сигнала другим разработчикам, а с приват в чем смысл?

  • @enrewardronkhall8340
    @enrewardronkhall8340 8 месяцев назад

    protected атрибуты на импортируются с помощью команды from M import *

  • @brawaga
    @brawaga Год назад

    3:26 а верхнее бывает разве?

  • @user-ob4ug1cp2n
    @user-ob4ug1cp2n 4 месяца назад

    тут все такие довольные. Почему я ничего не понимаю?

  • @sergeiryzhov9043
    @sergeiryzhov9043 3 года назад

    А как это так три строки в пайчарме сразу печатать?

    • @user-ew8yf1ps6m
      @user-ew8yf1ps6m 3 года назад

      с зажатой клавишой alt

    • @lizenox
      @lizenox 2 года назад

      колесиком мышки, зажав его можно выделить несколько строк

  • @karapetsargsyan3193
    @karapetsargsyan3193 8 месяцев назад

    Долбо- вместо3м

  • @user-ps5bt1dz4i
    @user-ps5bt1dz4i 5 месяцев назад

    Этот язык меня удивляет