ООП на простых примерах. Объектно-ориентированное программирование

  Рет қаралды 1,148,500

Ulbi TV

Ulbi TV

Күн бұрын

Пікірлер: 1 800
@kelaus764
@kelaus764 2 жыл бұрын
хоспаде! Наконец то хоть кто то потратил время и силы, что бы на монтаже вырезать набор кода, оговорки, вздохи и чавканье! Это в принципе лучший обучающий материал по программированию, который я видел! Огромное спасибо, очень приятно смотреть и слушать!
@АлександрЦарьков-ъ3з
@АлександрЦарьков-ъ3з 2 жыл бұрын
U
@awenn2015
@awenn2015 2 жыл бұрын
W
@mirakghost1385
@mirakghost1385 2 жыл бұрын
U
@dunakovskyigor852
@dunakovskyigor852 2 жыл бұрын
Спасибо! Я новичок, мозги "закипели", но при наличии множества новых слов, суть понятна на первый взгляд. Уверен, после нескольких просмотров, всё встанет по местам ;)
@awenn2015
@awenn2015 2 жыл бұрын
@@dunakovskyigor852 зачем мне приходит уведомление если вы отвечаете не мне собственно
@ИгорьДи-н5г
@ИгорьДи-н5г 2 жыл бұрын
Гражданин, Вы просто таки превратили ООП, сложившегося в мозгу в непонятную мешанину, в информационную конфетку. За Ваш труд и доходчивое объяснение паттернов можно поставить памятник при жизни. Вы огромный молодец! Карма у вас будет строго положительной.
@UlbiTV
@UlbiTV 2 жыл бұрын
Игорь, спасибо! Рад, что понравилось
@ЮрийЮрий-ь2н
@ЮрийЮрий-ь2н 2 жыл бұрын
Привет, есть видео на основе Java?)))
@true7991
@true7991 2 жыл бұрын
привет, чисто из интереса вопрос, зачем сейчас изучать ооп ,если давно уже перешли на функции? я имею ввиду, что сейчас же уже и нигде его использовать
@redheroteam
@redheroteam 2 жыл бұрын
@@true7991 так в JS все равно всё есть объекты. Для понимания того, как это работает.
@true7991
@true7991 2 жыл бұрын
@@redheroteam ну если только для понимания,то да,а так считай никогда его и не используешь
@ryengard
@ryengard 3 жыл бұрын
Это лучший материал по ООП, что я встречал за последние 3 года. Спасибо за труд и мастерство повествования.
@UlbiTV
@UlbiTV 3 жыл бұрын
Старался! Спасибо!
@this_IsUsername
@this_IsUsername 3 жыл бұрын
К тому же и доступно, наглядно. Вспоминаю, как это было в универе и какой же кошмар там был, ужас.
@gogenmogen3562
@gogenmogen3562 3 жыл бұрын
и чем же лучший? Объяснять инкапсуляцию на геттерах и сеттерах это худшее что можно делать Потом такие люди приходят в компании и пишут по сути ту же самую процедурщину, но с подтипированием
@ДенисЛепешкин-ы8ц
@ДенисЛепешкин-ы8ц 3 жыл бұрын
@@gogenmogen3562, что-то не нашёл у тебя лучшего материала по ООП. Засранец что ли? Любишь гадить в комментариях?
@gogenmogen3562
@gogenmogen3562 3 жыл бұрын
@@ДенисЛепешкин-ы8ц Я уже десятки раз говорил про ООП людям в чатах, еще раз объяснять тебе смысла не вижу, особенно видя твою реакцию Можешь дальше херачить хендлеры сервисы и пожо и думать что пишешь в ООП
@duckdeduct522
@duckdeduct522 3 жыл бұрын
Чёткий Человек! У него всё четко! Спасибо тебе огромное! что не водой кормишь,а полноценным наваристым супом понятной информации.Как долго я тебя искала, как долго я тебя ждала🤗🥰
@UlbiTV
@UlbiTV 3 жыл бұрын
Очень приятно!) спасибо, и приятного аппетита 😂👍 (я про супчик)
@duckdeduct522
@duckdeduct522 3 жыл бұрын
@@UlbiTV 🍜🤤🧠
@АндрейМарковский-э5д
@АндрейМарковский-э5д 2 жыл бұрын
тот случай когда, читал/учил но плохо себе представлял что это и как выглядит. Вроде бы уже и начал писать код, применяешь ооп, агрегацию и т.д. но даже не подозреваешь об этом, что это имменно оно, просто знаешь что так можно и нужно делать и всё. После видео приходит осознание и понимание, всё становится на свои места! Просто потрясающий ролик!!! , с ПРОСТЫМИ примерами, понятными для восприятия. Спасибо!
@Георгий-ь6с
@Георгий-ь6с Жыл бұрын
Да, все очень понятно - без воды, лишних слов, просто и по делу, это и урок для других преподавателей как надо правильно готовиться к записи)) Спасибо!
@nickfist9187
@nickfist9187 3 жыл бұрын
За половину пары объяснил половину семестра. Респект
@user-tr9we1wg1z
@user-tr9we1wg1z 3 күн бұрын
Видео ёмкое. Обычно, все на стрелочках рисуют и показывают, а здесь примеры с кодом. Полезно. Спасибо.
@ЭзамАппаева
@ЭзамАппаева 3 жыл бұрын
Как раз были пробелы в ооп, думаю у всех начинающих фронтендеров есть с этим проблемы. Спасибо!!!!
@ИльясНуруясов-в2э
@ИльясНуруясов-в2э 2 жыл бұрын
Это лучший материал по ООП
@angrybird9231
@angrybird9231 3 жыл бұрын
На мой взгляд, максимально понятно для восприятия преподал материал. Хоть с первого раза не удалось понять интерфейсы и абстрактные классы, однако я понимаю, что лучшего объяснения я не найду. Спасибо, однозначно лайк!
@simolauronen2696
@simolauronen2696 2 жыл бұрын
Комментарий для улучшения позиции видео в поисковой выдаче в благодарность за ясное изложение. Пасиб))
@gnori
@gnori 2 жыл бұрын
Одно из немногих, достойное видео. Все доступно для понимания, также отдельная благодарность за примеры, которые действительно облегчают осознание теоретической части )
@misterblister7195
@misterblister7195 3 жыл бұрын
Это идеальная подача материала! Я узнала и поняла из этих 40 минут гораздо больше, чем за курс ООП в колледже. Спасибо Вам большое за контент!!!
@sushinskiy
@sushinskiy 3 жыл бұрын
Идеальная? Может быть для таких людей, у кого это было недавно в колледже, но не для тех, кто с этим никогда не сталкивался.
@ДанилДмитриев-я5м
@ДанилДмитриев-я5м 2 жыл бұрын
@@sushinskiy как успехи
@InziraMindFlow
@InziraMindFlow Ай бұрын
Та же ситуация! За 40 мин поняла больше чем за весь курс на обучении.
@sidless3862
@sidless3862 3 жыл бұрын
Это самое понятное объяснение ООП, которое я когда-либо слышал. Да ещё и на JS. Очень хорошо, что ты всегда объясняешь на понятных и наглядных примерах, а не как в учебниках тупым текстом. До этого никак не мог понять суть ООП, а сейчас более чем понятно
@RenderDragon
@RenderDragon 2 жыл бұрын
ts
@webxcryptoit7308
@webxcryptoit7308 3 жыл бұрын
Слушай, ты просто крут! Такая подача, четко, внятно, громко без воды! Ты просто мастер своего дела!
@АндрейПахомов-м7ъ
@АндрейПахомов-м7ъ 3 жыл бұрын
Спасибо за простые примеры, разжевал ООП, dependency injection. Делаешь много для рускоязычного ютуба, спасибо ещё раз. Кажется оговорка на 25:32, хотел сказать "вызываем drive у машины", а сказал "вызываем drive у колеса"
@MasterofLupanars
@MasterofLupanars 3 жыл бұрын
Вот блин, я плюсы ради этого учить начал, а оказывается кто-то по родной жске урок снял. Выглядит многообещающе, надеюсь будут примеры использования и рекомендации на тему "где стоит, где нет". Пошёл смотреть.
@MasterofLupanars
@MasterofLupanars 3 жыл бұрын
Что я могу сказать - понял и зачем нужны геттеры\сеттеры, хотя не раз и не два читал про них статьи, понял зачем нужны классы и в каких случаях их имеет смысл использовать. Как резюме пройденного самостоятельно материала видео подходит отлично, позволяя закрыть белые пятна. Само собой для того чтобы писать свою классовую логику этого не хватит, но может оказаться очень полезно на старте, хотя бы для понимания того как принято решать те или иные задачи. Короче годнота.
@marspro76
@marspro76 3 жыл бұрын
Это вселенная помогает мне.. Завтра собеседование, оч плавал в теории, а тут этот видео как послание свыше. Подача - огонь.
@DubinArtur
@DubinArtur 3 жыл бұрын
Как прошло?
@marspro76
@marspro76 3 жыл бұрын
@@DubinArtur пока не тяну на автоматизацию, сижу в мануальных учу дальше...
@antonkuzmenko6738
@antonkuzmenko6738 3 жыл бұрын
Просто и понятно. Пожалуй лучшее объяснение ООП из тех, что я видел/слышал/читал. Отличное видео, спасибо!
@anatolzva6763
@anatolzva6763 3 жыл бұрын
Пишу чтобы поблагодарить автора за труд, картинки и крупный шрифт радуют и облегчают, радует всё лучше и лучше подача материала, спасибо и успехов в вашей не лёгкой работе, донести сложное для твёрдых лбом и туповатых умом.
@UlbiTV
@UlbiTV 3 жыл бұрын
Рад, что замечаете мелочи, стараюсь, правда:)
@radu5104
@radu5104 3 жыл бұрын
Дружище ты просто Учитель , учителей !!! Я не знаю даже что сказать ....ПРОСТО ЛУЧШИЙ !!! Спасибо за твою работу!!! очень всё доходчиво объяснил . не в обиду за комент ниже .
@amikuto
@amikuto 3 жыл бұрын
Давно не мог точно понять что такое ООП. Были только заученные определения. Просмотрев это видео ни как не мог понять, почему я не наткнулся на него раньше? А оказывается оно вот-вот только вышло. Отличная подача и объяснение материала
@AndrewYurchenko
@AndrewYurchenko Жыл бұрын
Вот это да. Первый раз вижу, настолько понятное, с примерами и доходчиво объясненное видео по ООП. Спасибо тебе человечище!!!
@user-vg3pw9qe1x
@user-vg3pw9qe1x 3 жыл бұрын
Ютуб порекомендовал мне это видео сегодня. Видимо, это из-за того, что я искал "белый шум" для медитации и остановки внутреннего диалога.
@alsufayzi487
@alsufayzi487 6 ай бұрын
😂😂😂😂😂😂😂😂
@zakazzabora4409
@zakazzabora4409 2 жыл бұрын
Спасибо за видео. Люто присоединяюсь ко всем тем, кто уже в комментариях попросил отдельного видео про паттерны проектирования с примерами!
@programming5944
@programming5944 3 жыл бұрын
Невероятная планка контента, все как обычно! ООП простым языком!
@victorzagrebin5765
@victorzagrebin5765 Жыл бұрын
Просто, неспешно, с картинками и без воды. Молодец!
@falsetrue7910
@falsetrue7910 3 жыл бұрын
Мне уже самому смешно, что я постоянно захожу на твой канал, в надежде что там будет новое видео, раз в два дня точно это делаю, и каждый раз радуюсь, когда в рекомендациях всплывает новое видео! Наглядные примеры и качественное объяснение, высокий уровень! Спасибо!
@secondname_lastmane
@secondname_lastmane 3 жыл бұрын
поставить оповещение на новое видео не судьба?)
@falsetrue7910
@falsetrue7910 3 жыл бұрын
@@secondname_lastmane колокольчик всегда подводит
@easybot_343
@easybot_343 3 жыл бұрын
Годный материал, с помощью этих примеров я понял то, что давно читал в книжках, программировать не программирую, а читать читаю, пробовал программировать чуть что пошло не поплану пару часов попытаюсь исправить, пойму что ничего не выходит и бросаю, хотя уже и складывается ощущение что я это уже где-то видел или слышал)
@funkoground5194
@funkoground5194 3 жыл бұрын
Вот недавно полуторачасовой ролик по продвинутому бэкенду смотрел. И тут выходит этот ролик, для меня как продолжение, более подробное объяснение DI и interface. Вот прям как знаешь что нужно) Спасибо огромное!
@DAZZ313
@DAZZ313 3 жыл бұрын
Из этого видео узнал об основах ООП больше чем за 3 года обучения=) Шикарный материал
@disconnect-forever
@disconnect-forever 3 жыл бұрын
Большое спасибо автору за тайм-коды, легко найти нужный раздел. Конечно лайк)
@imdmotcm8953
@imdmotcm8953 10 ай бұрын
Узнал из этого урока больше чем знал до этого. Хотелось бы еще видео про патерны проектирования.
@Кирилл-п3р9м
@Кирилл-п3р9м 3 жыл бұрын
Качество твоего контента всегда мотивирует на изучение нового, как всегда лайк, и не останавливайся)
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!
@petrvictorovich
@petrvictorovich 2 жыл бұрын
Всегда. ВСЕГДА И У ВСЕХ - не хватает информации - как, где и когда это применять. Т.е. я узнал много нового и интересного - а теперь мне нужна дюжина примеров - где это применить. Т.е. я после просмотра этого видео - буду что-то писать и НЕ УВИЖУ что тут нужно применить, например композицию. Когда говорят, что для обучения программированию "нужен менторинг" - то нужен он именно для того, чтобы посмотреть код и сказать - "здесь делай композицию, а здесь примени синглтон". Но эта "передача опыта" вполне заменяема набором примеров - взглядом с разных сторон, на то, как один принцип реализуется в разных ситуациях. Автору - в любом случае - большое спасибо и не мне ему говорить, чтобы он делал больше и лучше, хотя было бы неплохо =) Просто я вижу, что можно сделать... вернее - нет принципиальной НЕвозможности сделать - такой обучающий материал - чтобы прям, как в матрице - загружалось в мозг и сразу работало 😶‍🌫
@petrvictorovich
@petrvictorovich 2 жыл бұрын
А ещё... по-мелочи. Меня очень путает, когда одно и то же называется разными словами. В данном ролике я бы заменил все "объекты" на "экземпляр класса" - потому что это более однозначно. "Объекты" бывают разные - а "экземпляр класса" - это сразу понятно что про ООП и про new Class()
@petrvictorovich
@petrvictorovich 2 жыл бұрын
А ещё... по-мелочи. Меня очень путает, когда одно и то же называется разными словами. В данном ролике я бы заменил все "объекты" на "экземпляр класса" - потому что это более однозначно. "Объекты" бывают разные - а "экземпляр класса" - это сразу понятно что про ООП и про new Class()
@АндрейМихайлович-п2л
@АндрейМихайлович-п2л 3 жыл бұрын
Чёткость и последовательность наглядность ( белым по чёрному) ничто не отвлекает от преподнесенной мысли класс!Лайк!
@litvinenkow
@litvinenkow 3 жыл бұрын
никогда не понимал тайпскрипт, а тут прям интересно стало и что-то понял по нему, спасибо
@viacheslav7421
@viacheslav7421 3 жыл бұрын
Супер!!! Очень лаконично, доступно и интересно подается достаточно серьезная и непростая тема, мастерски!!!
@АлександрИльяшенко-у9у
@АлександрИльяшенко-у9у 3 жыл бұрын
Согласен с Kain Akuma. Лучшее видео про ООП! Давно такое искал именно такое, информативное!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!
@itpro952
@itpro952 3 жыл бұрын
Урок топовый, все понятно, легко и наглядно, лучший урок про ООП из всех что я видел
@Павел-у6м4г
@Павел-у6м4г 2 жыл бұрын
Ни чего лучше этого канала не встречал. Уметь так объяснить метериал это талант
@ArtemNi
@ArtemNi 3 жыл бұрын
Здоровско. Очень понравилось. Материал структурирован, понятен, для ознакомления то, что надо! Молодец! Спасибо!)
@mansurmakhmutov7823
@mansurmakhmutov7823 2 жыл бұрын
Настолько лаконично и в то же время глубоко раскрыл тему.Респект
@Jason-zz9rs
@Jason-zz9rs 3 жыл бұрын
В первый раз вижу такой интересный и главное понятный ролик по ооп, очень понравилось
@UlbiTV
@UlbiTV 3 жыл бұрын
Очень рад, что получилось интересно!
@skwii
@skwii 3 жыл бұрын
да правда, это достаточно сильно понятно, подписался. спасибо, ты лучший
@IT-Svyatoslav
@IT-Svyatoslav 3 жыл бұрын
Благо дарю Тимур! контент про ООП получился годным. Очень качественная имплементация.
@dogober3861
@dogober3861 2 жыл бұрын
Автор большое тебе спасибо за настолько разжеванную инфу, все доступно и понятно. Хочу заметить, что пока сам не попробовал на реальном примере использовать ООП, так и не понял как оно работает, не смотря на данное видео, но после практики данный ролик я понимаю гораздо глубже и осмысленней. Спасибо тебе)
@diadiaVadia
@diadiaVadia 2 жыл бұрын
После прослушивания и осмысления данного видео действительно появляется в голове картинка, как устроено в общем ООП. Очень хорошая подача материала, без каких-то сложных и непонятных определений, приятная визуализация для лучшего усвоения теории. Спасибо большое за ваш труд✊🏻
@ВоВаУкраина-у6я
@ВоВаУкраина-у6я 3 жыл бұрын
Это лучший материал по ООП, что я встречал за последние 6 лет
@Vadim-wi4by
@Vadim-wi4by 3 жыл бұрын
Больше спасибо за то что такой качественный урок существует на просторах ютуба.
@FoxStreet41
@FoxStreet41 2 жыл бұрын
Спасибо! Уже был знаком с ООП на момент просмотра, но подчеркнул для себя пару моментов. Автор объясняет крайне доступным языком.
@Яточка-ч4н
@Яточка-ч4н 3 жыл бұрын
Это то, что я искал, самое понятное объяснение ООП к 2021 году, спасибо
@gkhau6810
@gkhau6810 3 жыл бұрын
Удивительно воды нет , подписался
@ВладМиллер-э2о
@ВладМиллер-э2о 3 жыл бұрын
Изложение супер. Спасибо, большое! Ну новичку, естественно, приходится не только пересмотреть, но и почитать дополнительно. Твой ролик - скелет правильного понимания, на который можно нанизывать дополнительную инфу. Еще раз спасибо!
@vmesed
@vmesed Жыл бұрын
как же доступно он объясняет... я всячески избегал тему ООП, побаивался за нее браться. но вот чувствую, что пришло время разобраться и нахожу этот потрясающий ролик! ща чуток передохну, закреплю тему и пойду про SOLID смотреть)
@redjohn4626
@redjohn4626 3 жыл бұрын
Каждое твоё видео, это как праздник
@temirlanzholbolat2138
@temirlanzholbolat2138 2 жыл бұрын
Респект автору! Каждая секунда информативна! Полное отсутствие воды! Продолжай в том же духе!
@aget82
@aget82 3 жыл бұрын
Доступно, понятно, с примерами. Класс! Лайк! Аплодисменты)))
@RassulH-r6m
@RassulH-r6m 2 жыл бұрын
На первый раз ничего не понял но было интересно ! Буду еще раз пересматривать и не один раз! Чётко рассказываешь!
@НатальяСемешенко-т4х
@НатальяСемешенко-т4х 3 жыл бұрын
Спасибо тебе огромное! Ты единственный, кого я смогла понять!
@UlbiTV
@UlbiTV 3 жыл бұрын
Значит не зря старался :)
@muhammad-hasovskiy
@muhammad-hasovskiy 2 ай бұрын
Только только вхожу в эту сферу, изучаю основные понятия, вообще короче я почти нулевик в программировании, но поставил цель, а люди такие как автор этого видео делают мой тернистый путь легче, спасибо тебе добрый человек! 🤝
@assetapa7521
@assetapa7521 3 жыл бұрын
Лучший!!! 1 год в университете научил меня меньшему чем ты показал на ролике. То чувство, когда лайк подписка коммент заслуженный. Даже стыдно что ничего больше сделать не могу XD. Го пройдись по паттернам мне кажется залетит. Спасибо
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо братец:)
@ВолодимирСтаценко-ч7н
@ВолодимирСтаценко-ч7н 3 жыл бұрын
Материал для чайника не прост. Но это лучшее обьяснение что есть. Спасибо огромное)
@antonpankrat4594
@antonpankrat4594 3 жыл бұрын
Спасибо! достаточно кратко, все по существу! без лишних соплей.
@grgvgrgv
@grgvgrgv 3 жыл бұрын
Отличиное видео! Коротко и наглядно. И очень важно - качественное. Без всяких там беее, меее, чвяканий и куяканий. Четкая речь и все по делу. Таких качественных видосов на ютубе с гулькин клюв к сожалению.
@UlbiTV
@UlbiTV 3 жыл бұрын
Стараюсь друг, стараюсь:)
@dmitrygridasov2400
@dmitrygridasov2400 2 жыл бұрын
Очень хорошие явные примеры .Просто и понятно описано ,особенно в блок-схемах. Немного нехватает более явных примеров интерфейса и патернов. Спасибо
@umidullo
@umidullo 3 жыл бұрын
огромный респект автору за видео. Очень доходчиво объяснил принципы ООП)))
@dimav1640
@dimav1640 2 жыл бұрын
В очередной раз убеждаюсь что канал очень крутой
@LuhovskyiUA
@LuhovskyiUA 3 жыл бұрын
Определенно самый понятный видос по ООП)) Огромная благодарность)
@hangyboi
@hangyboi Ай бұрын
Это один из самых понятных и лучших видеороликов, что я посмотрел по ООП. Учусь на курсе геймдева, где ООП это фундамент, и я только спустя год, то есть сейчас, понял большинство принципов. Спасибо огромное! p.s. Дальше буду смотреть про принципы SOLID
@WinchesterD
@WinchesterD 3 жыл бұрын
Не ожидал, круто! На днях читал в книге главу про ООП. Вроде что-то понимал, а вроде как и не очень, отложил книгу. Сегодня случайно вижу это видео в рекоммендациях, открываю и тут сразу всё понятно становится. Простыми словами сложные вещи, что по чём, куда и как, спасибо!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо дружище, рад стараться :)
@ДмитрийСтепанов-ф1щ
@ДмитрийСтепанов-ф1щ 3 жыл бұрын
Я один из многих, кто оставляет комментарий под этим видео для его продвижения, так как это шедевр!
@yuralevander7316
@yuralevander7316 3 жыл бұрын
Возможно это видео и не наберёт сотни тысячи просмотров, но больше спасибо за проделанную работу. Ты очень помог и мне, и судья по комментариям и лайкам, другим тоже.
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо! Рад слышать)
@largebrother6308
@largebrother6308 3 жыл бұрын
Жжхээээээээ
@АлексейСоловьев-с6и
@АлексейСоловьев-с6и 2 жыл бұрын
самое понятное объяснение за максимально короткое время, без воды, спасибо
@ilyalevtsov9266
@ilyalevtsov9266 3 жыл бұрын
Отличные уроки. Спасибо большое за проделанную работу. Хоть программирую уже очень давно, но всегда приятно освежить знания по твоим видео!
@cyrillingus2733
@cyrillingus2733 2 жыл бұрын
Это исключительное умение и способность конструировать и доносить эти абстракции и паттерны, благодарю и успехов тебе
@abathojalyk1625
@abathojalyk1625 3 жыл бұрын
Da, Chelovek...you are the Man!
@ВасилийВатман
@ВасилийВатман 2 жыл бұрын
Узнал много нового, хотя до этого смотрел видео про ООП. Из пожеланий: ты пропускаешь некоторые слова которые важны новичкам для более четкого понимания. В целом мысль формулируешь четко но пропускаешь слова которые очевидны для тебя (и ты пропускаешь) но совершенно не очевидны новичкам. За видео лайк!
@ОлегПетров-п4у
@ОлегПетров-п4у 3 жыл бұрын
Спасибо большое за проделанную работу! Лучшее пособие по ООП.
@vozleptichki
@vozleptichki 2 жыл бұрын
Классное видео, спасибо! Не смотря на то, что видео продолжительное, оно очень полезное и советую его посмотреть всем, кто хотя бы как-то связан с программированием!
@crash_oyh
@crash_oyh 3 жыл бұрын
Ой ляяяяя, на сколько же хорошое видео. Как всё чётко и по полочкам обьяснил, спасибо большое
@danichmotion
@danichmotion 3 жыл бұрын
Не, ну молодец, навел небольшой порядочек в моем отчаявшемся джуниорском мозгу. Лайк, подписка!
@nikitakirienko2147
@nikitakirienko2147 2 жыл бұрын
Пересматриваю по несколько раз)
@РоманНекрасов-ч3у
@РоманНекрасов-ч3у 2 ай бұрын
начал смотреть видос и все равно труднова то как то шло, стопнул и пошел на примерах разбираться в ООП, разобрал классы, что делают констуркторы, зачем они, затем екстендс(наследование классов) разные методы чекнул, так же порешал различные задачки, изучил сетеры, геторры, статические свойства, модификаторы, интерфейс и начал смотеть твой видос по новой, госпади, как будто ты начал говорить со мной на одном языке и я все понял - процентов на 90 так точно . Респект тебе пойду смотреть твой видос про solid
@Almas-2002
@Almas-2002 3 жыл бұрын
Вот это крутой ролик) хотелось бы ещё большой урок по паттернам )
@andrzejrecoba8736
@andrzejrecoba8736 3 жыл бұрын
+1
@ЛеонідШкрабов
@ЛеонідШкрабов 3 жыл бұрын
+1
@programming5944
@programming5944 3 жыл бұрын
+1
@chcylabrab
@chcylabrab 3 жыл бұрын
+2
@qdexy
@qdexy 3 жыл бұрын
+1
@InziraMindFlow
@InziraMindFlow Ай бұрын
Искренне благодарю! Грызу ООП на обучении, тема в принципе тяжелая, так еще и учеба на иностранном языке. Я думала я сойду с ума, но вы пришли на помощь! Все четко и по существу с хорошими примерами, спасибо! 🙏
@kardanium
@kardanium 2 жыл бұрын
Нормальное объяснение. Я, как прогер на С++, одобряю. Наследование с полиморфизмом очень хорошо подходит при реализации каких-нибудь GUI или графических движков. Прямо вообще идеал. Родительским классом является сущность, вроде "графический объект, который надо нарисовать". Но если у нас разные объекты, которые нужно рисовать по разному, то мы наследуемся от родительского класса и в классе-потомке переопрелеляем метод "Нарисовать". Бывает так, что объекты нужно нарисовать в правильной последовательности. Иногда нужно исключать и включать из очереди рендеринга целые группы объектов. Тогда строятся деревья родительских объектов. И механизмы работы с деревьями можно встроить в сами родительские объекты. Например, объект "Окно" содержит внутри массив (или лучше связанный список, если это язык с ручным контролем памяти, как С++) подчиненных объектов того же типа. Метод "Нарисовать" рисует сначала сам объект, потом массив подчиненных. Тогда вызвав у окна метод "Нарисовать", сначала нарисуется прямоугольник окна, а потом и все его элементы управления, вроде кнопок, полей ввода и других вещей. И это всего лишь один пример практического использования парадигмы ООП.
@konstest
@konstest 2 жыл бұрын
Страуструп в своих книгах ООП как раз на примере графики рассказывает именно таким образом.
@Micro-Moo
@Micro-Moo Жыл бұрын
Это верно, но корректнее говорить не о полиморфизме, а о позднем связывании как о способе динамический диспетчеризации вызова метода. Именно это и является ядром ООП. А полиморфизм это уже его применение. (Формально говоря, полиморфизм возможен и без этого, но это уже патологический случай, можно его не рассматривать как тривиальный, да и практически малоприемлемый.) Вообще наиболее обычное преподавание ООП меня ни в какой степени не устраивает. Я имею в виду, когда инкапсуляцию, наследование, агрегацию объясняют как набор атрибутов ООП, в одну линеечку. А вообще-то одни выразительные средства являются условием других, нельзя их мешать в одну кучу. Понятно, что постоянно встречаются умельцы, которые используют и class и даже virtual, a ООП и не пахнет. Я нередко с такими сталкивался, хорошо ещё, что работать с такими не приходится. Но на более раннем этапе даже достаточно популярные коммерческие библиотеки такие встречались, с фейком ООП, хотя в это даже поверить трудно.
@Hvjjchj43
@Hvjjchj43 2 жыл бұрын
Лучшее видео по ООП для новичков из всех которые я видела
@cadpri
@cadpri 3 жыл бұрын
Люто плюсую и подписываюсь! Очень понятный контент, даже для такого тормоза как я!
@jagerjag7858
@jagerjag7858 3 жыл бұрын
Очень крутое видео, с первого раза не все понял, посмотрю ещё раз
@drobos7884
@drobos7884 3 жыл бұрын
ООП простым языком, это шикарно!:)
@nc7871
@nc7871 2 жыл бұрын
я в шоке на сколько ты красава, теперь у меня многое разложилось по полочкам)) Спасибо!!!
@nc7871
@nc7871 2 жыл бұрын
я послушался твоего совета и сегодня посмотрел еще раз. Написал три страницы заметок. И теперь у меня еще больше разложилось по полочкам)) Спасибо тебе еще раз! Ты очень круто, доступно и понятно излагаешь материал.
@Aidar_123
@Aidar_123 3 жыл бұрын
Ответ на все вопросы, шедевр!
@XPICTOCB0CKPEC
@XPICTOCB0CKPEC 2 жыл бұрын
Это лучшее, что я видел и слышал за свою жизнь!
@Adapt-wj5gi
@Adapt-wj5gi 3 жыл бұрын
Отличный ролик. Просьба - сделай полностью проект с процедурным подходом.
@ВладимирДятлов-с7ы
@ВладимирДятлов-с7ы 3 жыл бұрын
Лучшее объяснение, что я видел!
@СеитханРискельдиев
@СеитханРискельдиев 3 жыл бұрын
Спасибо алгоритму ютюба за это видео и канал! Конечно и автору огромное спасибо труд! Понятно очень! Продолжайте! Мы ждем больше видео на вашем канале!!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо дружище!
@Magomed-zs5df
@Magomed-zs5df Жыл бұрын
Это лучшее объяснение ООП, которое я когда-либо видел. У автора канала талант к объяснению.
@devopsmethodology
@devopsmethodology 3 жыл бұрын
Спасибо что объяснили про класс, объект и наследование, а то на курсах был и не понял сразу. Осталось теперь еще полиморфизм понять )))
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
THE MOST FREQUENT MISCONCEPTIONS ABOUT OOP
19:37
ExtremeCode
Рет қаралды 562 М.
Как устроены швейные машинки? [Veritasium]
16:50
ТВОЯ ГЛАВНАЯ ОШИБКА В ООП
8:45
ExtremeCode
Рет қаралды 618 М.
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН