Что такое ООП (объектно-ориентированное программирование)?
HTML-код
- Опубликовано: 9 май 2023
- Python - программист с нуля: пройди бесплатный вводный урок!
👉 wiki.merionet.ru/merion-acade...
ООП расшифровывается как объектно-ориентированное программирование. Фактически, это просто странное название подхода к написанию и структурированию кода. По умному это называется парадигма. Так в чем смысл? Смысл в том, чтобы упростить тебе жизнь, амиго.
Досмотрев это видео ты сможешь не только полностью понять ООП, но и узнаешь много классных фактиков о Юрии Лозе.
Keep calm and Merion ❤️
wiki.merionet.ru/merion-academy
Креатив и анимация:
/ cine.vibe
#ооп #программисты #объектно-ориентированное-программирование
Блин. Пришёл послушать интересные факты о Юрии Лозе, а тут ещё какое то ООП объясняют
🤣🤣🤣🤣
Ребят, я кайфую от чувства юмора автора сценария. "Он сделал бррр и распечатал наши документы" :)
А мы кайфуем от того, что вы у нас есть!
ну и ржака
Можно посмотреть 1000 видео с объяснением ооп, но понять ооп можно только на практике)
Мне кажется ООП - это одна из тех вещей для которых надо созреть. Когда изучал язык вроде бы схавал ее от и до, много практиковался, но так и не применял. До того самого момента, когда не охренел в одном проекте от обьем кода и функций и не подумал, а как бы все это г.. в разные кучи г…) по какому-то признаку. Вот и запили их в один класс. С тех пор, как Беру новый проект, сперва сразу думаю, а что из всей этой херни можно собрать в один класс .
Короче, лично мне надо было созреть. А видос топчик, вроде все эти принципы понимаю, но всегда блин забываю, как они там «по учебнику» звучат и определяются.
Короче, спасибо, народ, с юмором и доходчиво
Спасибо, интересно!
Спасибо за видео! Как раз искал материал по теме и вот наткнулся на ваш ролик, много нового узнал о Юрие Лозе🙂
Спасибо вам!
В контексте ООП, наследование является механизмом, который позволяет классу наследовать свойства и методы другого класса, также называемого базовым классом или суперклассом.
Ограничения в концерте наследования в ООП могут включать:
1. Ограничение множественного наследования: В некоторых языках программирования, таких как Java, класс может наследовать свойства только от одного базового класса. Это ограничение называется "одиночным наследованием". Это сделано для того, чтобы избежать проблем, связанных с конфликтами имён и методов, которые могут возникнуть при наследовании от нескольких базовых классов.
2. Запрет на переопределение некоторых методов: В некоторых языках программирования можно использовать ключевое слово final для запрета переопределения методов в классах-наследниках. Это может быть полезно, если в базовом классе есть методы, которые должны оставаться неизменными во всех классах-наследниках.
3. Ограничение доступа к членам базового класса: Если в базовом классе определены защищенные или приватные члены, то класс-наследник может иметь ограниченный доступ к этим членам. Например, класс-наследник может получить доступ к защищенным членам базового класса только через свои собственные открытые методы.
4. Возможные проблемы с циклическим наследованием: Циклическое наследование может привести к созданию бесконечной цепочки классов, что приведёт к ошибкам в программе. Например, если класс A наследуется от класса B, а класс B наследуется от класса A, то это приведёт к ошибке при компиляции.
Это не все возможные ограничения в концерте наследования в ООП, но они являются наиболее распространенными.
это что chatGPT?
@@kirillfedchenko это опыт, а его не пропьешь.
Спасибо, чувак!😊
@@scherbakovss2012 если это твой опыт, то лучше б ты его пропил
4. Высосан из пальца
Очень вовремя про ООП, было бы классно про solid увидеть ролик, пожалуйста 😉
А может и снимем!
В этом ролике он нарушается) про абстракцию тупо повторили инкапсуляцию)
Как вы так резко с сетей передвинулись на девелоперскую хурму? Предрекали, что вы должны были противостоять злу, а не примкнуть к нему
Я ДАША и тсадцдыдылылылоччоялылыоыычрбсловво
Спасибо за ролик! Подача легкая и ее просто усвоить. Наконец-то понял концепцию инкапсуляции :D
Ух-х, не прекращаете радовать!
Лайк, само-собой, поставил. А подписку так и вообще давно оформил. С нетерпением жду новые ролики)
Отлично !
Теперь если меня спросят на собеседовании о Юрии Лозе, то я обязательно пройду.
Кстати, а каков шанс что меня об этом спросят ? 🤔
смотря куда собеседуетесь, у нас - 99% что да, спросят...
50/50
Перемещение пепе под музыку гениально!
Очень круто, спасибо!
Ребята, моё почтение, очень крутая подача!😂
Как всегда круто! Наследование, если правильно помню, не копирует скрытые(Приватные) свойства и методы
Ну, это как посмотреть. Он их не копирует в класс наследник. Но допустим в джаве можно получить доступ к приватным полям родителя через его методы, если такие имеются. И делается это через super
есть модификатор доступа protected
Божечки, как я люблю ваши видосы😍😊
Супер! Мне очень нравится этот новый выпуск!
Юрий Лоза, наверное, даже и не подозревает, почему ему в рекомендациях попалось программирование
Не грустите - я подписалась ) спасибо
Обидно даже как-то. Изучаешь всё это через сложные книги, а потом видишь видео на 9 минут для всех)
Поверьте, это видео тоже результат изучения сложных книг, так что не отчаивайтесь!
А ещё будем очень рады вашей подписке 😎
Тут очень мало информации, по сравнению с книгами.
@@linuxoidovichзато какой старт!
Лучшее объяснение ООП, спасибо за старания!
Спасибо за полезную информацию!
Спасибо за понятное объяснение классов и объектов! В универе долго не понимала в чём разница и преподаватель приводил пример с кошками, но тогда усвоилось так себе. Вашему мемологу отдельное спасибо, ваша команда делает очень крутой контент!
Спасиииибо!
Подписывайтесь, чтобы помочь развитию канала и ускорить выход нового крутого контента 😉
Шикарно, очень
Ребят, отвесьте благодарочку вашим сценаристам. Не знаю, кто виновен в том, что видео обладают невероятной доступностью, но он молодец.
Супер просто и доступно. Огромное вам спасибо.
Ну кефтеме же! Молодцы) хорошо что уже упомянули про грустного мемолога🎉
Хочу видео про то как работают сетевые принтеры !!😇
Вы гениальны! Я ни фига не понял, но было очень интересно и весело. Реально, много лет пытаюсь понять, проникнутся определимей ооп, а оно мне не дается, возможно не мое это. Но за много лет - у вас самая доступная попытка объяснения, я даже сделал выводы и попробую теперь сам себе еще раз объяснить, возможно пойму наконец. В общем - благодарю 🙏
Ох как мы любим читать такие отзывы, спасибо!)
А ещё будем очень рады, если подпишетесь на канал, это сильно поможет его продвижению и выходу новых крутых роликов 🖤
рады, что вам удалось сделать шаг вперед в сторону понимания ООП, нам очень приятно)
Спасибо автору видео
Благодаря нему я в полной мере осознал историю творчества Юрия Лазы
От души, вы просто ЛУЧШИЕ!!!
От лучшего слышым 😉
Очень крутая подача, посмотрел с удовольствием))
Хорошее видео по ооп. Одна из самых понятных которых видел.
Классно что с примерами кода тут же!
очень полезно, спасибо
Как death-металлист с огромным стажем я с не меньшим удовольствием узнал важные факты о Юрие Лозе.
Зашел в комменты, чтобы узнать, какую группу не слушает Юрий Лоза, а тут ни одного коммента на эту тему(((
За бархотные тяги однозначно лайкос! А за вашу здоровую тягу к просветительству, поставил бы еще один!👍
Спасибо за полезную информацию! С юмором, кратко, понятно.
Вам спасибо за приятные слова! Если покажете друзьям этот видос, так вообще будет класс!
О господи боги это самое лучше объяснение. Лайк и подписка.
Очень крутая подача материала! Молодцы!
Как всегда на высоте!
Отличное видео!
Спасибо, подписывайтесь!
Самое лучшее объяснение которое я видел, автор спасибо!
бедняжечка...
Алан Кей изобретает ООП, история ООП, Smalltalk, пересылка сообщений
Merion academy: кто создал ООП хз давай расскажем о Юрии Лозе, о прикольно.
хочу КУРС по синтаксису СИ от этого автора с таким же видеорядом. голос крутой
го видос про деревья, графы и рекурсию
Супер видео, спасибо)
Вы супер!
Я чуть с "брррр" от принтера не умер, лайк заслуженный 👍
Очень классные видосы! а когда будут кафка и рэбит?)
Обязательно будет, у нас тут один человек в команде очень хочет выпустить видос про брокеры)
Так что подпишитесь, чтоб не пропустить 😎
Спасибо удачи🐞🍀
Чувство юмора 🔥
В принципе Юрий Лоза достойный конкурент ООП))
Ай TI какие - бодро объяснили и объектно сориентировали совсем не программиста под чай с печенькой про эти три буквы! 💪
Очень приятный ролик. Факты про Юрия Лозу сильно отвлекают однако
вставки с Лозой - это гениально, действительно видео смотрится намного легче и веселее
поговаривают, что он нам заплатил за интеграцию! тссс
Ого! Я про все это знал, слышал, использовал и читал ранее, и одновременно как буд-то именно сейчас, посмотрев ролик я как буд-то понял, как все это работает. Словно LevelUp получил.
Ну тоесть, я как-то все изучил на уровне спинно-жопного мозга, методом проб и ошибок. А теперь могу нормально рассказать, что делаю :)
ну, как буд-то всё объяснил
Спасибо за ваш труд!
Спасибо вам, что вы с нами!
Видос бомба ! Но срочно нужен контент о сетевых принтерах !
А может и выпустим такой, а Вы подпишитесь, чтоб не пропустить 😉
Юмор неплох, коммент в поддержку))
Аааа, вот что я не мог понять 10 лет назад в колледже и 8 в универе!)
Как по мне, в абстракцию запихнули инкапсуляцию. Не сказал бы, что точно описано, но за 8 минут это просто шик и блеск)
Вот не поверите, по учебе на этой теме завис. Сколько бились преподы чтоб объяснить мне это! Ядренакопоть, дошло только после просмотра этого видео 🤣 плюсую)
Мне понравилась подача материала!)
а кстати про сетевые принтеры было бы интересно!
Возможно, подумаем!
спасибо. планируются ли у вас курсы по Golang?
Безусловно да
Обожаю вас, я так голову ломала с этим
А мы - вас!
Рады, что помогли разобраться 😉
а мы вас! спасибо за фидбек🖤
Я человек простой, получаю на вход объект ролик от Мерион, возвращаю лайк.
Сделали INSERT в нашу БД о том, что вы супер. Не удивляйтесь потом
@@merionacademy Я верю, что вы будете аккуратны с такими чувствительными данными)
"Мы можем добавлять даже функции в наш объект". Как раз без функций и нет объекта, а есть лишь структура данных - а это концептуально противоположные вещи.
- Объект в ООП - это модель некоторого объекта из предметной области, с конкретными свойствами и функционалом. Структура напротив не отражает предметную область и может объединять совсем несвязанные никакой логикой или общей темой данные.
- Объект защищает/скрывает свои данные от внешнего мира, в то время как структура открывает доступ к своим данным для чтения.
- Структуры как примитивные типы должны быть немутабильными, а объекты предполагают изменение и наличие состояния.
как боженька объясняет, спасибо
Сижу, максимально сконцентрировался на видосе чтобы наконец-то понять что такое ООП но потом принтер делает бррр и вся концентрация вместе со смехом улетучивается 😂😂
че за бархатное обьяснение, лайк майк подписка модписка сразу
Хех, как раз только начал изучать ООП)
Рады быть полезными!
Озвучка топ, надо идти на стенд ап))
Теперь пройду любой собес по теме Лозы
Зашёл освежить знания в итоге портал, спасибо😂
Шутка про батю, топ. Быстро подписались, или в методе расчета премии мемолога не будет😢
блин, всегда смотрю ваши видосы, но обычно заранее знаю о чем рассказываете, и поэтому смотрю для развлечения, но этот видос... НАКОНЕЦ-ТО мне кто то смог объяснить в чем заключаются основы и принципы ООП
Спасибо, мы очень рады!
Это явно знак, что пора на нас подписаться 🤔
@@merionacademy подписан... [Следующий этап я полагаю это приобретение вашего курса]
По моему вы перепутали определения для инкапсуляции и абстракции, наооборот вроде.
круто!
Коммент для поддержи и продвижения видео.
Спасибо вам, команда Merion.
🖤
Спасибо вам большое!
Мерион ребята вы лучшие !!! Если б вы знали как мне помог ваш недавний каст про Vlan(ы) широкое вещание и тд. Вы были бы реально в шоке!!!! я не шучу!
Расскажите! Нам очень интересно, как вам помогло видео про VLAN?
@@merionacademy Если вам действительно интересно постараюсь очень кратко))В конце 2022 года был командирован в Сирийско Арабскую республику для отладки Газо Перекачивающих Агрегатов(ГПА по факту это двигатель самолета с нагрузкой виде компрессора на валу). На фосфатом заводе было установлено 4ре газотурбинных двигателя мощностью по 10 Мват каждый производства Объеденной Двигателестроительная Корпорация. Моей задача была отладка программного обеспечения (которое к слову как обычно было вообще не готово ), передача в эксплуатацию и обучение эксплуатирующего персонала. По ходу работ был выявлена особенность взаимной работы оборудования заключающаяся в том что наши контроллеры работают в режиме бродкаст (для повышения надежности), но стороннее оборудование не рассчитано на такой широковещательный шторм, а потому систематически ложилась сеть и вместе с нею вся станция. Останов работы ГПА, простой, стравливание газа лямов на 5ть. Я глубоко погрузился в тему вилланов (в том числе благодаря вашим усилиям ). Создал 4ре Isolated vlan(а) по одному на каждую ГПА и один Promiscuous для управления с пульта управления операторов.Это способствовало уменьшению и локализации широковещательного трафика (в разы) и как следует возможности работы стороннего оборудования бес сбоев. На запуск станции приезжал Президент Сирии Башар Асад. Конечно же все прошло Успешно. Я не могу сказать что это заслуга только лишь заслуга МЕРИО (в решении этой проблемы было задействовано несколько каналов информационной поддержки, а также два квалифицированных специалиста(Андрюха ты один из сотни кто не остался безучастным ), но ваш вклад был весьма существенный и что самое главное чертовски своевременный ) А теперь скажите надеялись вы на такие результаты своей работы???? ))) И также хочу поблагодарить за курс по составлению резюме(Всем рекомендую) надеюсь мне это в скорее поможет(может к себе возьмете ?)) ). PS Сетевики очень рады что вы есть )))
Передаю Олегу из чата в Телеги большой пламенный Привет)))
Я так же удивлен, что не было никакого каламбура про "каканкета" на 2:46
Подскажите, пожалуйста, название фонового трека видео
.
Присоединяюсь к просьбе! Авторы канала - могли бы вы любезно предоставить такую информацию вашим не просто зрителям, но подписчикам?
Ну хорошо. Подписался. 😅
реклама Лозы оказалась неожиданноой)
Она ли это?
это лучшее что я видел в своей жизни
Лучшее еще впереди! Подписывайтесь!
Популярность Юрия Лозы после этого видео - 📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈
у меня в универе есть предмет ООП
вот уже идет 4 неделя этого предмета но не один учитель так и не смог толком обьяснить что это такое.
Мне хватило 2х минут видео.
вопрос, куда уходят мои 3к зеленых?
Рады быть вам полезны! 🙂
Его голос был создан , чтобы озвучивать АйТи контент)
а примеры кода из видео на языке Javа или я ошибаюсь?
Люблю вас :)
А мы вас!
Пожалуй самая необычная реклама Юрия Лозы
Хотите поделимся тем, сколько он нам заплатил?
01:28
Если Emloyee это переменная и данные сотрудника (fio, email и т.д.) тоже переменные, то получается конструкция - переменные внутри переменной? Это как подпапки в главной папке Проводника Windows? А как, в таком случае, данные каждого нового сотрудника, будут подставляться в переменные (fio, email и т.д.), переменной Emloyee? Автоматически? Смотрю дальше, может там будут ответы, на мои вопросы...
01:49
Если у нас только 1 объект, 4 переменные и 10 сотрудников, как система поймёт, что переменная "красивая стрижка", должна добавиться к сотруднику №5, потому что такая стрижка именно у него, а остальные сотрудники лысые?
Я конечно только макросы на VBA делаю, но как я сейчас жалею, что во многих своих сложных Excel проектах все делал процедурно а не через классы((( но уже поздно. Взять все удалить и с нуля на классах сделать нетзватает сил и смелости.
Что-то я не понял, почему сокрытие реализации назвали абстракцией?
замечательный обзор на Юрия Лозу
Замечательный тут вы
Хотел узнать про Лазу а тут какое-то ОПП
Я подписан)
Плин)) Я не могу)) Поставил на паузу, чтобы подписаться и написать комент. Далее, по делу - изложение доступное, юмор в точку. Все понятно, доступно. Спасибо!
Расскажите о программировании микроконтроллеров
Подумаем, спасибо за коммент!
Почему раньше никто так не объяснил ....
Что за тяги 😆😆😆😆😆👍👍👏👏
💨
Чтобы было проще, просто представьте, что это создание своих типов переменных (бедные пользователи языков без строгих типов переменных).