ความคิดเห็น •

  • @MrKravetz
    @MrKravetz ปีที่แล้ว +120

    Когда находишь подобные каналы на Ютубе, чувствуешь как будто нашел сундук с золотом. Наверное поэтому эти каналы не набирают много подписчиков и не становятся популярными, потому что, кому захочется делится золотом из сундука с кучей народа.

    • @Сергей-й8ч2ы
      @Сергей-й8ч2ы 6 หลายเดือนก่อน +4

      На рынке вакансий и так жёсткая "инфляция", а вы предлагаете ещё золота раздать 😂
      А если без шуток, то контент действительно очень качественный, спасибо автору!

    • @Xyxvelik
      @Xyxvelik 13 วันที่ผ่านมา

      Я всегда такие каналы рекомендую,а люди в ответ не понимают почему я выбираю это вместо лекций препода

  • @mvo5450
    @mvo5450 ปีที่แล้ว +9

    Ни одно видео, кроме этого не помогло мне понять, что такое инкапсуляция, а здесь понял как с добрым утром. Спасибо!

  • @1640_feet
    @1640_feet 2 ปีที่แล้ว +148

    Первые 15 секунд видео это шедевр! ))) А если серьезно - огромное спасибо за отличные уроки!!! У Вас определенно талант преподавателя!

  • @生ま里ナタリア
    @生ま里ナタリア 2 ปีที่แล้ว +14

    Крайне редко в русскоязычном пространстве можно встретить столь высокое качество обучающих видео! Материал хорошо структурирован, простое и лаконичное изложение, теория подкреплена примерами. Сергей, спасибо!!!

    • @brianryan4053
      @brianryan4053 2 ปีที่แล้ว +2

      А указка-фломастер? Как просто и гениально, как она упрощает понимание всего, обвёл что-то жёлтым цветом и это что-то уже надёжно усвоилось головным мозгом

  • @_Maksim-Ka
    @_Maksim-Ka 2 ปีที่แล้ว +150

    Учить программирование это как познавать магию.
    Сначала ты ничего не понимаешь но делаешь, а после нескольких ночей тебе приходит озарение, ты начинаешь понимать и разбираться.
    С ООП у меня так же было, осталось декораторы до конца понять😅

    • @ViktorNikoriak
      @ViktorNikoriak 2 ปีที่แล้ว +13

      @декораторы сложно но надеюсь c #selfedu возможно. программирование это магия абстрактного мышления, когда приходит озарение -- взрыв мозга, очень люблю это чувство.

    • @_Maksim-Ka
      @_Maksim-Ka 2 ปีที่แล้ว +15

      @@ViktorNikoriak согласен, чувство просто невероятное, будто познал весь мир, только через некоторое небольшое время понимаешь, что мир намного обширнее и надо двигаться вперёд😂
      Вперёд к новым свершениям))

    • @АлексейМолодан-з3ф
      @АлексейМолодан-з3ф 2 ปีที่แล้ว +18

      @@ViktorNikoriak Самое забавное, это то что когда вы разберётесь, вы будете удивляться чего там сложного то)

    • @andruhaz
      @andruhaz 2 ปีที่แล้ว +4

      А потом дескрипторы, а потом паттерны😂 там еще потом много озарений нада на самом деле 😂 Сам периодически надеюсь только на озарение. Насколько знаю, почти всем декораторы очень сложно даются и замыкания. Тут надо по нескольким источникам почитать. Но в питоне насколько понимаю, в любой непонятной ситуации пишут декоратор))). А сколько их будет в этом курсе...мама дорогая....😂

    • @andruhaz
      @andruhaz 2 ปีที่แล้ว

      @ArboLeet ну магия вроде не самое сложное, но что-то дофига прям о_о

  • @nazarkhort4362
    @nazarkhort4362 2 ปีที่แล้ว +21

    Сергей, тут все хотят паттерны. Пожалуйста залайкайте.

  • @jaksonmillka
    @jaksonmillka 28 วันที่ผ่านมา +1

    Сергей, спасибо вам за начало нового курса :)
    Я прошел прошлый курс по Python Core, дошел уже до ООП, что не может не радовать. Под пройденным видео, буду оставлять комменты, дабы для себя отчитываться, что действительно что-то понял.

  • @alexmoro1863
    @alexmoro1863 2 ปีที่แล้ว +16

    Сергей, спасибо за ваш труд. Посмотрел старый курс по ООП, вот для закрепления материала прохожу новый, у вас самые информативные видео из всех!

  • @jonquil2747
    @jonquil2747 ปีที่แล้ว +7

    Лучшее объяснение что я слышал. Спасибо за труды!

  • @woolgosh
    @woolgosh 2 ปีที่แล้ว +3

    Спасибо. Всё понятно объясняете, а главное с примерами, а то на других каналах теория + пример с кодом, и объяснение такое, что ничего особо не понятно, и в итоге куча кода, а как им оперировать непонятно...
    Вы классно объясняете...

  • @andrexxelles
    @andrexxelles 2 ปีที่แล้ว +6

    А я только старый плейлист по ооп начал смотреть, хех. Даёшь революцию !
    Лайк однозначно ;)

  • @bernardsoul8936
    @bernardsoul8936 2 หลายเดือนก่อน +1

    Сергей спасибо за ваши уроки! У вас прекрасно получается объяснять сложное просто для понимания! Очень хотелось бы от вас увидеть плейлист с паттернами проектирования. Всего наилучшего)

  • @КолесниковЯрослав-щ2л
    @КолесниковЯрослав-щ2л 5 หลายเดือนก่อน +2

    Благодарю, очень познавательно и все по полочкам. Желаю всем удачи и успехов!

  • @mazur_vg
    @mazur_vg 2 ปีที่แล้ว +13

    Класс! Ждём новых уроков по ООП!

  • @igorandante
    @igorandante 2 ปีที่แล้ว +30

    Спасибо за попытку приобщить питонистов к пониманию ООП. Конечно, сейчас мозги заскрежещут у непосвящённых -) Какими бы простыми словами ни пытаться объяснять концепции ООП, все равно это абстракции более высокого уровня, чем основы императивного программирования. Но дорогу осилит идущий! А с таким замечательным проводником осиливших будет не мало -)

    • @mslq
      @mslq ปีที่แล้ว

      Да, я тоже на эту ступеньку взбираюся, кряхтю, но очень нужно, прога перестала быть понимаема, очень сложная, с поддержкой много чего, в ООП ищу спасения.

  • @arnoldvelichko9754
    @arnoldvelichko9754 ปีที่แล้ว +4

    спасибо за такой длинный плейлист по ООП. подписка и начинаю смотреть и знакомиться с Вами)

  • @ИгорьЛатуха
    @ИгорьЛатуха 2 ปีที่แล้ว +25

    Котики заслуживают лайк

  • @Antiqua-Greek-Latin
    @Antiqua-Greek-Latin ปีที่แล้ว +4

    отличный курс, пожалуй лучшее из того, что я видел. Главное, что становится понятно для чего это нужно. ООП с первого взгляда кажется ненужным усложнением и довеском, но на самом деле это существенно расширяет возможности и позволяет значительно упростить подход к решению многих задач.

  • @hopelesssuprem1867
    @hopelesssuprem1867 2 ปีที่แล้ว +29

    Класс - это по сути шаблон(основа, конструктор), который мы используем для "штамповки" объектов с цельюэкономии операативки, увеличения скорости разработки и удобочитаемости кода. Например у вас есть сайт по продаже авто, где указывается куча одинаковых характеристик(год, марка, цена, движок и т.д.)
    Согласитесь, что не очень удобно каждый раз прописывать повторно все эти свойства авто - вот в этом случае нам поможет класс, когда мы просто берем уже готовый шаблон за основу и подгоняем его конкретно под наш автомобиль. Там где есть системность, лучше использовать классы. Надеюсь, мое объяснение кому-нибудь помогло)

    • @Olixein
      @Olixein 2 ปีที่แล้ว +2

      За 30 секунд понял больше чем за 14 минут видео

    • @HeyArtem
      @HeyArtem 2 ปีที่แล้ว +2

      Или наприме, в игре есть персонажи, и каждый персонаж это дочерний класс (свойства: 2 ноги, 2 руки, рост, может ходить), но каждый отдельный персонаж наследует базовые свойства + мы можем расширить эти свойства (кто то бегает, кто то летает, кто то Чак Нориз ).

    • @TwizzyShit-_-
      @TwizzyShit-_- 3 หลายเดือนก่อน

      ​@@HeyArtemхороший пример , мне как геймеру стало понятнее

  • @konstantinpluzhnikov4862
    @konstantinpluzhnikov4862 2 ปีที่แล้ว +7

    Отлично получилось, хорошо и понятно описаны концепции.

  • @fearruxx
    @fearruxx 3 หลายเดือนก่อน +2

    спасибо вам за знания! вы замечательный учитель, хотел бы я и в ВУЗе, и в школе иметь таких как вы

  • @СветаСиница-ъ1с
    @СветаСиница-ъ1с 14 วันที่ผ่านมา +1

    низкий поклон за качественный контент !!!!

  • @issta4391
    @issta4391 ปีที่แล้ว +3

    Супер! Редко встретишь качественное видео на технические темы. Еще реже встречается качественное объеснение , которое поддерживает интерес к неизвестной для меня темы.
    Спасибо.

  • @iprepperGames
    @iprepperGames ปีที่แล้ว +1

    Спасибо, вот единственный человек, которого я хорошо понимаю. смотрел других, всё было сложно. теперь я всё понял.

  • @ivanstereotekkofficial5353
    @ivanstereotekkofficial5353 2 ปีที่แล้ว +3

    Спасибо вам огромное) и хорошего дня!

  • @khakimissa9416
    @khakimissa9416 2 ปีที่แล้ว +4

    Офигеть, до этого сколько видеороликов посмотрел но никак не мог уловить суть ООП. А тут видео все кратко, ясно, понятно. Автору Большой РЕСПЕКТ👏🤝👍👍👍

  • @DimaBulavenko
    @DimaBulavenko 2 ปีที่แล้ว +41

    Спасибо Сергей, вы отличный преподаватель.

  • @АнастасияДавыдова-ц3ь
    @АнастасияДавыдова-ц3ь 2 ปีที่แล้ว +7

    огромное спасибо за лекции! очень доступно объясняете

  • @brianryan4053
    @brianryan4053 2 ปีที่แล้ว +8

    ООП стало доминирующей парадигмой программирования в 2000-е, но последние годы начался откат назад. Современный подход в современных языках типа Котлин таков: язык должен работать как язык ООП там где это нужно и должен работать как функциональный там где это нужно. В одних случаях удобней так, а в других сяк. Для работы с базами данных нужен ООП, без классов и ООП тут никак, и именно поэтому взошла звезда по имени Джава. Но часто нужен объект без класса, или функция без класса, зачем для этого создавать класс? Но в Джаве его нужно создавать. А в Котлин ты можешь сделать объект или написать функцию без класса. Но можешь использовать Котлин как ООП, т.е. создавать классы и создавать объекты на его основе

  • @Alex_Codov
    @Alex_Codov 2 ปีที่แล้ว +2

    Огромное Вам спасибо, как раз познал азы питона, пришло время узнать о ООП, очень вовремя увидел Ваш курс!

  • @sergeygrigoryan4081
    @sergeygrigoryan4081 2 ปีที่แล้ว +3

    Ты чудо, даже док не так хорошо объясняет как ты

  • @s0042
    @s0042 2 ปีที่แล้ว +4

    ВЫ ГЕНИЙ ПРЕПОДАВАНИЯ!

  • @tonito4779
    @tonito4779 11 หลายเดือนก่อน +1

    Хорошее видео. Особенно хороший пример применения классов - для гафиков.

  • @smartprices4848
    @smartprices4848 2 ปีที่แล้ว +2

    спасибо за Ваши труды! знания-это сила!

  • @ОлегСавкевич-ч6ч
    @ОлегСавкевич-ч6ч ปีที่แล้ว +5

    смотрю уже не первый курс у тебя, спасибо что делаешь их бесплатными! такой объемный и качественный материал сложно найти в фри доступе

  • @sofiipochta
    @sofiipochta 3 หลายเดือนก่อน +2

    Спасибо, посмотрела!

  • @Ghost_Paladin
    @Ghost_Paladin ปีที่แล้ว +2

    Очень доходчиво объясняете. Спасибо Вам)

  • @pilotkamalov7132
    @pilotkamalov7132 3 หลายเดือนก่อน +1

    Спасибо за видео, всё понятно ичётко!!!!

  • @АннаЛазаренко-ы9з
    @АннаЛазаренко-ы9з 2 ปีที่แล้ว +1

    Супер объяснение. Не очень понимала полиморфизм, теперь понимаю )

  • @enrewardronkhall8340
    @enrewardronkhall8340 ปีที่แล้ว +1

    Стоило упомянуть об абстрагировании. Тоже важная часть ооп которую просто нужно знать и понимать

  • @АшировАдиль
    @АшировАдиль ปีที่แล้ว +3

    людииииии .вдруг кто-то проходил курс Stepik (Добрый, добрый Python ООП - обучающий курс от Сергея Балакирева) .может поделиться доступом .а то так хочется прорешать задания а доступ платный

  • @HeyArtem
    @HeyArtem 2 ปีที่แล้ว +2

    Спасибо за доступное объяснение. Классно!

  • @return_1101
    @return_1101 7 หลายเดือนก่อน +3

    Как можно заплатить за курс на степике, если я из Европы?

  • @ЕвгенийМихайлович-ш8ы
    @ЕвгенийМихайлович-ш8ы 2 ปีที่แล้ว +1

    Ну красавчик!! Спасибо большое! Очень все понятно!

  • @lightgod4669
    @lightgod4669 ปีที่แล้ว +1

    ты крутой) приятный голос ,не спешное объяснение + мощная база знаний)))

  • @georgeunknown6381
    @georgeunknown6381 7 วันที่ผ่านมา

    Дикция хорошая, слов-паразитов нет, не школьник с опостылевшими мемами, нет мата - сразу сработал триггер "Like_and_Subscribe"

  • @-12reason9
    @-12reason9 ปีที่แล้ว +1

    Прекрасное объяснение принципов ООП, спасибо за видео)

  • @Faya-lb8dd
    @Faya-lb8dd 6 หลายเดือนก่อน +1

    Спасибо, за полезные уроки

  • @alex.artechtattoo
    @alex.artechtattoo 2 ปีที่แล้ว +2

    Отличное изложение материала! Премного благодарен за труд. Незамедлительная подписка)

  • @friend1cat
    @friend1cat 2 ปีที่แล้ว +2

    Супер! Спасибо Сергей!

  • @Yamanate-o1d
    @Yamanate-o1d 10 หลายเดือนก่อน +2

    Очень тщательное объяснение всего ❤

  • @vladlolik5886
    @vladlolik5886 ปีที่แล้ว +1

    Спасибо за подобные видео

  • @mslq
    @mslq ปีที่แล้ว +2

    Я ещё на паскале начал ООП изучать, вполне не плохая была библиотека для создания оконного интерфейса, со всеми менюшками, кроссбарами, обработчиками текста.

  • @АндрейГоликов-э3ъ
    @АндрейГоликов-э3ъ 2 ปีที่แล้ว +1

    Спасибо Вам) , наконец-то понял принцип полиморфизма! 🙂

  • @АлександрЛобанов-о2у
    @АлександрЛобанов-о2у ปีที่แล้ว +1

    Зачет. Автору спасибо

  • @hasbeenbefore
    @hasbeenbefore 2 ปีที่แล้ว +2

    Дождались

  • @lordlord5548
    @lordlord5548 2 ปีที่แล้ว +2

    Сергей, здравствуйте, остановился на 6 занятии того курса. смотрел через силу несколько раз, мало что понял, здесь же все наоборот, сложилась картины парадигмы и на другом занятии понимаю все как по маслу. Что вы советуете, ждать занятия этого курса или же досмотреть тот для общей картины?

    • @selfedu_rus
      @selfedu_rus 2 ปีที่แล้ว +3

      Спасибо! Лучше этот, т.к. тот несколько некорректный, да и здесь будет больше информации.

  • @gienek_mscislawski
    @gienek_mscislawski 2 ปีที่แล้ว +3

    жду курс по ооп!:)

  • @КаримКеримков
    @КаримКеримков 9 หลายเดือนก่อน +3

    Можно привести ещё хороший пример объектов класса: Есть например в игре враг, юнит. Но их на экране обычно больше одного, скажем 10 штук. Как сделать так, чтобы каждый юнит ходил независимо от другого, стрелял, погибал и тд? Создаём класс unitClass а затем создаём сколько угодно экземпляров данного класса (объектов). Раскидываем их по карте и вот они не дают уже проходу несчастному игроку!

    • @dmytrokozubenko6913
      @dmytrokozubenko6913 8 หลายเดือนก่อน +1

      Тоже самое можно реализовать с помощью функции в процедурном программировании.
      Я далее не понимаю чем класс лучше функции. Все теже возможности реализуются в функции, большинство конечно

    • @Aserold-i3l
      @Aserold-i3l 7 หลายเดือนก่อน +1

      @@dmytrokozubenko6913 ооп нужно, в основном, для того чтобы писать меньше кода и для красоты. Также им легко пользоваться, так как ты можешь свои функции преобразовать в методы класса.

  • @evgenmonkay
    @evgenmonkay 11 หลายเดือนก่อน +1

    Вы здесь про автомобиль говорили. Так вот. Посмотрел уроки дальше.
    Вы как раз там и пытаетесь объяснить как работают двигатели. А мне важно знать, как сделать так, чтоб машина правильно ехала и какие удобства в ней.
    Можно попроще? пример не Х и У = фиг пойми что, а появилось окно красного цвета. Вводим буквы жёлтого цвета.
    К чему эта лишняя математика и колупание в консолях??
    На практике нужно создать приложение (т. Е
    мне важно чтоб машина ехала, педали нажимались и я понимал для чего что во время управления.
    Думаю объяснил очень доступно.?

    • @ZIBANIOFFICIAL
      @ZIBANIOFFICIAL 8 หลายเดือนก่อน

      В программирование самое важное-математика-геометрия и алгебра.без этого никто не научится программировать.
      Допустим:ты пошёл на работу,нашёл,тебе дали код который надо написать,а в команде ещё 2 программиста,ты им говоришь математическими формулами,а не то что вводим ширину 100 а высоту 200(чпомогаешь типо,если у них не работает код.)
      Объяснил как могу.

  • @igorb.4917
    @igorb.4917 2 ปีที่แล้ว +1

    Спасибо, отличный курс.

  • @spacecookies6814
    @spacecookies6814 11 หลายเดือนก่อน +3

    Согласен с комментатором выше. Тема, зачем нужно ООП совершенно не раскрыта. Нет хорошего примера его использования, нет сравнения с ООП и без ООП

    • @ZIBANIOFFICIAL
      @ZIBANIOFFICIAL 8 หลายเดือนก่อน

      Для этого и есть плейлист целый,это просто обьяснение.,а не практика.

  • @Filip-k9z
    @Filip-k9z 4 หลายเดือนก่อน +1

    Сорри, но разве в видео показан пример параметрического полиморфизма? Это же вроде subtype polymorphism, а параметрический это про дженерики

  • @clasicus
    @clasicus 2 ปีที่แล้ว +5

    Добрый день! Скажите пожалуйста, вы будете начинать новый курс по ООП на Python на Stepik?

    • @selfedu_rus
      @selfedu_rus 2 ปีที่แล้ว +5

      возможно летом, не сейчас

  • @denistalko6585
    @denistalko6585 2 ปีที่แล้ว +1

    Спасибо за прекрасное объяснение!

  • @kemp1l315
    @kemp1l315 ปีที่แล้ว +1

    Этот курс смотрится после Pythona для начинающих?

  • @ДмитрийСергеев-л6г
    @ДмитрийСергеев-л6г 2 ปีที่แล้ว +2

    Сергей, ваши курсы по ООП и основам Python просто золото.
    Скажите, можно ли у вас приобрести их целиком, одним архивом,не скачивая каждый с youtube. И тем самым, конечно отблагодарить.

    • @selfedu_rus
      @selfedu_rus 2 ปีที่แล้ว +2

      Тут всего 35 видео, уже скачали бы )) Конечно, я за то, чтобы смотрели непосредственно на ютубе и поддерживали канал. Но указывать не могу )

  • @mechanicsmechatronicsandro3514
    @mechanicsmechatronicsandro3514 2 ปีที่แล้ว +1

    Спасибо, отличное объяснение материала! И сайт тоже очень хороший!

  • @Xcerty-z8e
    @Xcerty-z8e 11 หลายเดือนก่อน +1

    Я не понял полиморфизм, можете объяснить на примере с машинами?

  • @andreitatar7752
    @andreitatar7752 2 ปีที่แล้ว +2

    Лучший на ютубе!!!

  • @Sergey-cz7ym
    @Sergey-cz7ym ปีที่แล้ว +1

    часто еще упоминается абстракция, как еще один принцип ООП. Но, насколько я понял, это почти тоже самое что и инкапсуляция

  • @ivanlino3747
    @ivanlino3747 2 ปีที่แล้ว +1

    Спасибо за материал!

  • @andredru4278
    @andredru4278 7 หลายเดือนก่อน +1

    Спасибо. Поехали!

  • @LeeSoftRu
    @LeeSoftRu ปีที่แล้ว +2

    0:12 Это сразу лайк :)

  • @ОлегБраілко
    @ОлегБраілко 2 ปีที่แล้ว +1

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

  • @AdmiralUshakovvv
    @AdmiralUshakovvv 2 ปีที่แล้ว +1

    я реально это ждал топии)

  • @vladimirkulakov6126
    @vladimirkulakov6126 2 ปีที่แล้ว

    Спасибо Сергей! Поехали)

  • @Bupyc2006
    @Bupyc2006 2 ปีที่แล้ว +1

    Спасиб ) все как по учебнику !

  • @ВладимирНовиков-ы5с
    @ВладимирНовиков-ы5с 2 ปีที่แล้ว +1

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

  • @greenman767
    @greenman767 ปีที่แล้ว +1

    Вы просто прекрасный автор❤

  • @Skolopendra
    @Skolopendra 2 ปีที่แล้ว +1

    Заумные "взрослые" объяснения классов, которые дают на других курсах, ничерта не понятны.
    Класс "Кот" со всеми свойствами кота. Доступно, просто и понятно. Наконец я понял, что такое класс.

  • @Developer_python_
    @Developer_python_ ปีที่แล้ว +1

    "По образу и подобию" -священный трепет перед библией ООП)

  • @РашидКуготов
    @РашидКуготов 2 หลายเดือนก่อน +1

    Подскажите, пробовал скачать pycharm кажется, он заблокирован. Это санкции?

  • @ВячеславТарасов-и4с
    @ВячеславТарасов-и4с ปีที่แล้ว +1

    Гм, поправьте меня, если я не прав, но в видео (и в статье тоже) параметрический полиморфизм перепутали с subtype (или inclusion) полиморфизмом. Я параметрический понимаю как данамическое создание функции в зависимости от указанного типа (генерики в C# например). В питоне я про параметрический полиморфизм я не знаю... То, что описано здесь - это subtype полиморфизм, где создания новой функции не происходит, а данамически код решает какую имплементацию взять (из основного класса или подкласса) на основе виртуальных таблиц.

    • @Filip-k9z
      @Filip-k9z 4 หลายเดือนก่อน

      Согласен, тоже самое отписал в комментах - в видео subtype polymorhism, а параметрический это про дженерики

  • @pal181
    @pal181 2 ปีที่แล้ว +2

    Почему draw из Figure отсылается на draw из Line (или др.). И что изменится, если всё равно все эти фигуры будут по порядку рисоваться?

    • @kurt-miller
      @kurt-miller 2 ปีที่แล้ว +1

      так работает наследование. Если метод называется так же как в базовом, он становится переопределенным.
      Второй вопрос это уже идея полиморфизма. Если у нас объекты типа Figure (ну или производные от них), то у них как бы должен быть метод draw.
      Фигур может быть миллион, у каждой своя реализация, но в любом случае мы можем их рисовать.

  • @toyetak
    @toyetak 2 ปีที่แล้ว +4

    Если честно, пока проще не стало. Вроде всё понятно в целом, но для чего применять и применять эффективно и с умом пока ну никак не догоню. Надеюсь это только начало и дальше будет более детально и с примерами.

  • @vanillaicecream4949
    @vanillaicecream4949 2 ปีที่แล้ว +3

    Сергей, если не затруднит, возможно ли в конце урока оставлять какие-нибудь задания или в закрепленном комментарии как в прошлом курсе по ООП?

    • @selfedu_rus
      @selfedu_rus 2 ปีที่แล้ว +3

      Я все же думаю в будущем курс сделать, поэтому пока только уроки.

  • @FundLikVis
    @FundLikVis ปีที่แล้ว +1

    Я смотрел ООП, я изучал ООП, но на самом деле ничто так сильно вам не покажет то насколько сильно ООП, чем собственный (может быть даже горький) опыт.

  • @gavaisky1371
    @gavaisky1371 2 ปีที่แล้ว +2

    Полиморфизм позволяет значительно сократить код. А это как-то отразится на затратах памяти компьютера? Заранее благодарю за курс по ООП.

    • @selfedu_rus
      @selfedu_rus 2 ปีที่แล้ว

      На память не должно влиять. Полиморфизм реализуется через указатели и здесь нет ничего особенного или сложного на уровне кода.

  • @neosporimuypul7155
    @neosporimuypul7155 2 ปีที่แล้ว +5

    Не чего не понял к сожалению

  • @amalexey
    @amalexey 2 หลายเดือนก่อน +1

    просто уже 2500 лет назад класс назывался идеей, но нам понадобился велосипед)

  • @mrFLOX_
    @mrFLOX_ 2 ปีที่แล้ว +3

    Будут ли в ближайшее время уроки по pygame? (камера)

    • @selfedu_rus
      @selfedu_rus 2 ปีที่แล้ว +1

      пока нет

  • @vladsnisar9727
    @vladsnisar9727 2 ปีที่แล้ว +1

    Это новый курс по ООП? Год назад был уже, кстати тот курс один з лучших во всём инете, чём будет отличаться этот?

    • @selfedu_rus
      @selfedu_rus 2 ปีที่แล้ว +1

      тот не во всем корректный и этот полнее будет

  • @SaVa_144
    @SaVa_144 ปีที่แล้ว

    Как я понимаю курс на степике жители других стран не могут приобрести?

  • @tgukr_donate_bot3436
    @tgukr_donate_bot3436 2 ปีที่แล้ว

    А вот атрибут класса это переменная в классе, а переменная созданная на основе класса (если это корректно сказано) так и называется? Что я путаю?

  • @ИринаЭнтелис
    @ИринаЭнтелис 11 หลายเดือนก่อน +1

    Большое спасибо за уроки. Уроки очень хорошие. Мне тяжело даётся ООП. Я не понимаю зачем, никакие примеры не помогают. Классы в моей голове это те же функции. Возьмём пример с геометрическими фигурами. Да, без класса программа будет усложняться, но и класс тоже будет усложняться при увеличении количества фигур. Не понимаю почему вы говорите, что с классом будет проще. То же с котятами. Функцию Кот вызываешь с разными аргументами и получаешь разных котов. Никакого упрощения кода классы для меня не дают. Но раз их придумали, значит они дают новые возможности. Какие? Что такого можно сделать классами, чего нельзя сделать функциями? Пока для меня ООП это просто другой синтаксис.

  • @quazar5978
    @quazar5978 2 ปีที่แล้ว +2

    У вас на канале есть ещё один плейлист по курсу ООП, подскажите какой пройти с начало или этого будет достаточно?

    • @selfedu_rus
      @selfedu_rus 2 ปีที่แล้ว +3

      именно этот и нужно проходить, тот устаревший )

    • @quazar5978
      @quazar5978 2 ปีที่แล้ว

      @@selfedu_rus Спасибо ❤

  • @AdmiralUshakovvv
    @AdmiralUshakovvv 2 ปีที่แล้ว +1

    аеееее мэн ты начал этооо))) ураааааааааа

  • @x-user-agent
    @x-user-agent 2 ปีที่แล้ว +3

    спасибо 👍 но у вас же есть плейлист по ООП, или решили все старые видео обновить?

    • @schurickxxx
      @schurickxxx 2 ปีที่แล้ว +3

      Автор делает более понятный, "разжеванный" и подробный новый курс по ООП.

    • @selfedu_rus
      @selfedu_rus 2 ปีที่แล้ว +5

      Да и, кроме того, в том курсе не все корректно дается

    • @x-user-agent
      @x-user-agent 2 ปีที่แล้ว

      @@selfedu_rus ясно, еще раз спасибо)

  • @pro100chok
    @pro100chok 2 ปีที่แล้ว +3

    Знаете в чем проблема таких уроков? В примерах. Какой толк от того что я могу описать котов в классах если в конце, в блоке if __name__ == "__main__": создать экземпляр этого класса и по вызываю там все его методы что программа работала. Будет точно такой же результат как если бы я просто оборачивал программу в функции. Нужны примеры помаштабнее!)

    • @selfedu_rus
      @selfedu_rus 2 ปีที่แล้ว +3

      Все в этом курсе, будут и примеры.