Что такое ООП (объектно-ориентированное программирование)?
Python - программист с нуля: пройди бесплатный вводный урок!
👉 wiki.merionet.ru/merion-acade...
ООП расшифровывается как объектно-ориентированное программирование. Фактически, это просто странное название подхода к написанию и структурированию кода. По умному это называется парадигма. Так в чем смысл? Смысл в том, чтобы упростить тебе жизнь, амиго.
Досмотрев это видео ты сможешь не только полностью понять ООП, но и узнаешь много классных фактиков о Юрии Лозе.
Keep calm and Merion ❤️
wiki.merionet.ru/merion-academy
Креатив и анимация:
/ cine.vibe
#ооп #программисты #объектно-ориентированное-программирование
Пікірлер: 335
Блин. Пришёл послушать интересные факты о Юрии Лозе, а тут ещё какое то ООП объясняют
@DarthAmaranth
Ай бұрын
🤣🤣🤣🤣
Ребят, я кайфую от чувства юмора автора сценария. "Он сделал бррр и распечатал наши документы" :)
@merionacademy
Жыл бұрын
А мы кайфуем от того, что вы у нас есть!
@KINZRAR1337
2 ай бұрын
ну и ржака
Можно посмотреть 1000 видео с объяснением ооп, но понять ооп можно только на практике)
Мне кажется ООП - это одна из тех вещей для которых надо созреть. Когда изучал язык вроде бы схавал ее от и до, много практиковался, но так и не применял. До того самого момента, когда не охренел в одном проекте от обьем кода и функций и не подумал, а как бы все это г.. в разные кучи г…) по какому-то признаку. Вот и запили их в один класс. С тех пор, как Беру новый проект, сперва сразу думаю, а что из всей этой херни можно собрать в один класс . Короче, лично мне надо было созреть. А видос топчик, вроде все эти принципы понимаю, но всегда блин забываю, как они там «по учебнику» звучат и определяются. Короче, спасибо, народ, с юмором и доходчиво
@merionacademy
Жыл бұрын
Спасибо, интересно!
В контексте ООП, наследование является механизмом, который позволяет классу наследовать свойства и методы другого класса, также называемого базовым классом или суперклассом. Ограничения в концерте наследования в ООП могут включать: 1. Ограничение множественного наследования: В некоторых языках программирования, таких как Java, класс может наследовать свойства только от одного базового класса. Это ограничение называется "одиночным наследованием". Это сделано для того, чтобы избежать проблем, связанных с конфликтами имён и методов, которые могут возникнуть при наследовании от нескольких базовых классов. 2. Запрет на переопределение некоторых методов: В некоторых языках программирования можно использовать ключевое слово final для запрета переопределения методов в классах-наследниках. Это может быть полезно, если в базовом классе есть методы, которые должны оставаться неизменными во всех классах-наследниках. 3. Ограничение доступа к членам базового класса: Если в базовом классе определены защищенные или приватные члены, то класс-наследник может иметь ограниченный доступ к этим членам. Например, класс-наследник может получить доступ к защищенным членам базового класса только через свои собственные открытые методы. 4. Возможные проблемы с циклическим наследованием: Циклическое наследование может привести к созданию бесконечной цепочки классов, что приведёт к ошибкам в программе. Например, если класс A наследуется от класса B, а класс B наследуется от класса A, то это приведёт к ошибке при компиляции. Это не все возможные ограничения в концерте наследования в ООП, но они являются наиболее распространенными.
@kirillfedchenko
Жыл бұрын
это что chatGPT?
@scherbakovss2012
Жыл бұрын
@@kirillfedchenko это опыт, а его не пропьешь.
@kseniya1937
7 ай бұрын
Спасибо, чувак!😊
@andynaz7044
4 ай бұрын
@@scherbakovss2012 если это твой опыт, то лучше б ты его пропил
@glzvski9645
2 ай бұрын
4. Высосан из пальца
Спасибо за видео! Как раз искал материал по теме и вот наткнулся на ваш ролик, много нового узнал о Юрие Лозе🙂
@merionacademy
Жыл бұрын
Спасибо вам!
Отлично ! Теперь если меня спросят на собеседовании о Юрии Лозе, то я обязательно пройду. Кстати, а каков шанс что меня об этом спросят ? 🤔
@merionacademy
Жыл бұрын
смотря куда собеседуетесь, у нас - 99% что да, спросят...
@atabay3411
10 ай бұрын
50/50
Очень вовремя про ООП, было бы классно про solid увидеть ролик, пожалуйста 😉
@merionacademy
Жыл бұрын
А может и снимем!
@TheBartnight
Жыл бұрын
В этом ролике он нарушается) про абстракцию тупо повторили инкапсуляцию)
@user-mb2xd7dj2b
Жыл бұрын
Как вы так резко с сетей передвинулись на девелоперскую хурму? Предрекали, что вы должны были противостоять злу, а не примкнуть к нему
@user-qb5ps3eb5j
7 ай бұрын
Я ДАША и тсадцдыдылылылоччоялылыоыычрбсловво
Обидно даже как-то. Изучаешь всё это через сложные книги, а потом видишь видео на 9 минут для всех)
@merionacademy
Жыл бұрын
Поверьте, это видео тоже результат изучения сложных книг, так что не отчаивайтесь! А ещё будем очень рады вашей подписке 😎
@linuxoidovich
Жыл бұрын
Тут очень мало информации, по сравнению с книгами.
@kseniya1937
7 ай бұрын
@@linuxoidovichзато какой старт!
Python - программист с нуля: пройди бесплатный вводный урок! 👉 wiki.merionet.ru/merion-academy/courses/kurs-po-python/?YT&
@andynaz7044
4 ай бұрын
Ну, блин, ребята! Это ж уровень ЕГЭ, и то не самый верхний.
Спасибо за ролик! Подача легкая и ее просто усвоить. Наконец-то понял концепцию инкапсуляции :D
Перемещение пепе под музыку гениально!
Супер! Мне очень нравится этот новый выпуск!
Очень круто, спасибо!
Юрий Лоза, наверное, даже и не подозревает, почему ему в рекомендациях попалось программирование
Божечки, как я люблю ваши видосы😍😊
Очень крутая подача, посмотрел с удовольствием))
Ребята, моё почтение, очень крутая подача!😂
Спасибо за полезную информацию!
Ребят, отвесьте благодарочку вашим сценаристам. Не знаю, кто виновен в том, что видео обладают невероятной доступностью, но он молодец.
Как всегда круто! Наследование, если правильно помню, не копирует скрытые(Приватные) свойства и методы
@nami_gamedev
Жыл бұрын
Ну, это как посмотреть. Он их не копирует в класс наследник. Но допустим в джаве можно получить доступ к приватным полям родителя через его методы, если такие имеются. И делается это через super
@uvwzyx
Жыл бұрын
есть модификатор доступа protected
Лучшее объяснение ООП, спасибо за старания!
очень полезно, спасибо
Не грустите - я подписалась ) спасибо
Ну кефтеме же! Молодцы) хорошо что уже упомянули про грустного мемолога🎉
Супер просто и доступно. Огромное вам спасибо.
От души, вы просто ЛУЧШИЕ!!!
@merionacademy
Жыл бұрын
От лучшего слышым 😉
Как death-металлист с огромным стажем я с не меньшим удовольствием узнал важные факты о Юрие Лозе.
Зашел в комменты, чтобы узнать, какую группу не слушает Юрий Лоза, а тут ни одного коммента на эту тему(((
Ух-х, не прекращаете радовать! Лайк, само-собой, поставил. А подписку так и вообще давно оформил. С нетерпением жду новые ролики)
Супер видео, спасибо)
@merionacademy
Жыл бұрын
Вы супер!
Самое лучшее объяснение которое я видел, автор спасибо!
@andynaz7044
4 ай бұрын
бедняжечка...
вставки с Лозой - это гениально, действительно видео смотрится намного легче и веселее
@merionacademy
11 ай бұрын
поговаривают, что он нам заплатил за интеграцию! тссс
Самое понятное объяснение ООП, которое я встречал
Хочу видео про то как работают сетевые принтеры !!😇
Чувство юмора 🔥 В принципе Юрий Лоза достойный конкурент ООП))
Спасибо автору видео Благодаря нему я в полной мере осознал историю творчества Юрия Лазы
Спасибо удачи🐞🍀
Спасибо за понятное объяснение классов и объектов! В универе долго не понимала в чём разница и преподаватель приводил пример с кошками, но тогда усвоилось так себе. Вашему мемологу отдельное спасибо, ваша команда делает очень крутой контент!
@merionacademy
Жыл бұрын
Спасиииибо! Подписывайтесь, чтобы помочь развитию канала и ускорить выход нового крутого контента 😉
Как всегда на высоте! Отличное видео!
@merionacademy
Жыл бұрын
Спасибо, подписывайтесь!
Спасибо за полезную информацию! С юмором, кратко, понятно.
@merionacademy
Жыл бұрын
Вам спасибо за приятные слова! Если покажете друзьям этот видос, так вообще будет класс!
Очень классные видосы! а когда будут кафка и рэбит?)
@merionacademy
7 ай бұрын
Обязательно будет, у нас тут один человек в команде очень хочет выпустить видос про брокеры) Так что подпишитесь, чтоб не пропустить 😎
Вы гениальны! Я ни фига не понял, но было очень интересно и весело. Реально, много лет пытаюсь понять, проникнутся определимей ооп, а оно мне не дается, возможно не мое это. Но за много лет - у вас самая доступная попытка объяснения, я даже сделал выводы и попробую теперь сам себе еще раз объяснить, возможно пойму наконец. В общем - благодарю 🙏
@merionacademy
Жыл бұрын
Ох как мы любим читать такие отзывы, спасибо!) А ещё будем очень рады, если подпишетесь на канал, это сильно поможет его продвижению и выходу новых крутых роликов 🖤
@merionacademy
Жыл бұрын
рады, что вам удалось сделать шаг вперед в сторону понимания ООП, нам очень приятно)
О господи боги это самое лучше объяснение. Лайк и подписка.
Я чуть с "брррр" от принтера не умер, лайк заслуженный 👍
Алан Кей изобретает ООП, история ООП, Smalltalk, пересылка сообщений Merion academy: кто создал ООП хз давай расскажем о Юрии Лозе, о прикольно.
Очень крутая подача материала! Молодцы!
Ай TI какие - бодро объяснили и объектно сориентировали совсем не программиста под чай с печенькой про эти три буквы! 💪
Очень приятный ролик. Факты про Юрия Лозу сильно отвлекают однако
го видос про деревья, графы и рекурсию
Шикарно, очень
Аааа, вот что я не мог понять 10 лет назад в колледже и 8 в универе!)
Юмор неплох, коммент в поддержку))
спасибо. планируются ли у вас курсы по Golang?
@merionacademy
2 ай бұрын
Безусловно да
Ого! Я про все это знал, слышал, использовал и читал ранее, и одновременно как буд-то именно сейчас, посмотрев ролик я как буд-то понял, как все это работает. Словно LevelUp получил. Ну тоесть, я как-то все изучил на уровне спинно-жопного мозга, методом проб и ошибок. А теперь могу нормально рассказать, что делаю :)
@andynaz7044
4 ай бұрын
ну, как буд-то всё объяснил
а кстати про сетевые принтеры было бы интересно!
@merionacademy
Жыл бұрын
Возможно, подумаем!
Спасибо за ваш труд!
@merionacademy
Жыл бұрын
Спасибо вам, что вы с нами!
Видос бомба ! Но срочно нужен контент о сетевых принтерах !
@merionacademy
Жыл бұрын
А может и выпустим такой, а Вы подпишитесь, чтоб не пропустить 😉
Как по мне, в абстракцию запихнули инкапсуляцию. Не сказал бы, что точно описано, но за 8 минут это просто шик и блеск)
Вот не поверите, по учебе на этой теме завис. Сколько бились преподы чтоб объяснить мне это! Ядренакопоть, дошло только после просмотра этого видео 🤣 плюсую)
хочу КУРС по синтаксису СИ от этого автора с таким же видеорядом. голос крутой
Обожаю вас, я так голову ломала с этим
@merionacademy
Жыл бұрын
А мы - вас! Рады, что помогли разобраться 😉
@merionacademy
Жыл бұрын
а мы вас! спасибо за фидбек🖤
По моему вы перепутали определения для инкапсуляции и абстракции, наооборот вроде.
Пожалуй самая необычная реклама Юрия Лозы
@merionacademy
Жыл бұрын
Хотите поделимся тем, сколько он нам заплатил?
62-летний певец признался, что больше не может слушать музыку зарубежных коллег. «80% того, что спето Led Zeppelin, слушать невозможно, потому что это сыграно плохо
@kirillfedchenko
Жыл бұрын
он же там наваливает про плоскую землю и прожекторы)
реклама Лозы оказалась неожиданноой)
@merionacademy
Жыл бұрын
Она ли это?
че за бархатное обьяснение, лайк майк подписка модписка сразу
Озвучка топ, надо идти на стенд ап))
Подскажите, пожалуйста, название фонового трека видео
@user-yr3gy6ym5w
Ай бұрын
.
@vmike72
Ай бұрын
Присоединяюсь к просьбе! Авторы канала - могли бы вы любезно предоставить такую информацию вашим не просто зрителям, но подписчикам?
Зашёл освежить знания в итоге портал, спасибо😂
круто!
как боженька объясняет, спасибо
Хех, как раз только начал изучать ООП)
@merionacademy
Жыл бұрын
Рады быть полезными!
это лучшее что я видел в своей жизни
@merionacademy
Жыл бұрын
Лучшее еще впереди! Подписывайтесь!
Расскажите о программировании микроконтроллеров
@merionacademy
Жыл бұрын
Подумаем, спасибо за коммент!
У вас есть базовый курс по computer science?
@merionacademy
Жыл бұрын
нет, но сделаем, а когда - не знаем)
Хорошее видео по ооп. Одна из самых понятных которых видел. Классно что с примерами кода тут же!
За бархотные тяги однозначно лайкос! А за вашу здоровую тягу к просветительству, поставил бы еще один!👍
Я так же удивлен, что не было никакого каламбура про "каканкета" на 2:46
01:28 Если Emloyee это переменная и данные сотрудника (fio, email и т.д.) тоже переменные, то получается конструкция - переменные внутри переменной? Это как подпапки в главной папке Проводника Windows? А как, в таком случае, данные каждого нового сотрудника, будут подставляться в переменные (fio, email и т.д.), переменной Emloyee? Автоматически? Смотрю дальше, может там будут ответы, на мои вопросы... 01:49 Если у нас только 1 объект, 4 переменные и 10 сотрудников, как система поймёт, что переменная "красивая стрижка", должна добавиться к сотруднику №5, потому что такая стрижка именно у него, а остальные сотрудники лысые?
Теперь пройду любой собес по теме Лозы
Люблю вас :)
@merionacademy
Жыл бұрын
А мы вас!
Мерион ребята вы лучшие !!! Если б вы знали как мне помог ваш недавний каст про Vlan(ы) широкое вещание и тд. Вы были бы реально в шоке!!!! я не шучу!
@merionacademy
Жыл бұрын
Расскажите! Нам очень интересно, как вам помогло видео про VLAN?
@user-il1kp5dh6r
Жыл бұрын
@@merionacademy Если вам действительно интересно постараюсь очень кратко))В конце 2022 года был командирован в Сирийско Арабскую республику для отладки Газо Перекачивающих Агрегатов(ГПА по факту это двигатель самолета с нагрузкой виде компрессора на валу). На фосфатом заводе было установлено 4ре газотурбинных двигателя мощностью по 10 Мват каждый производства Объеденной Двигателестроительная Корпорация. Моей задача была отладка программного обеспечения (которое к слову как обычно было вообще не готово ), передача в эксплуатацию и обучение эксплуатирующего персонала. По ходу работ был выявлена особенность взаимной работы оборудования заключающаяся в том что наши контроллеры работают в режиме бродкаст (для повышения надежности), но стороннее оборудование не рассчитано на такой широковещательный шторм, а потому систематически ложилась сеть и вместе с нею вся станция. Останов работы ГПА, простой, стравливание газа лямов на 5ть. Я глубоко погрузился в тему вилланов (в том числе благодаря вашим усилиям ). Создал 4ре Isolated vlan(а) по одному на каждую ГПА и один Promiscuous для управления с пульта управления операторов.Это способствовало уменьшению и локализации широковещательного трафика (в разы) и как следует возможности работы стороннего оборудования бес сбоев. На запуск станции приезжал Президент Сирии Башар Асад. Конечно же все прошло Успешно. Я не могу сказать что это заслуга только лишь заслуга МЕРИО (в решении этой проблемы было задействовано несколько каналов информационной поддержки, а также два квалифицированных специалиста(Андрюха ты один из сотни кто не остался безучастным ), но ваш вклад был весьма существенный и что самое главное чертовски своевременный ) А теперь скажите надеялись вы на такие результаты своей работы???? ))) И также хочу поблагодарить за курс по составлению резюме(Всем рекомендую) надеюсь мне это в скорее поможет(может к себе возьмете ?)) ). PS Сетевики очень рады что вы есть ))) Передаю Олегу из чата в Телеги большой пламенный Привет)))
Популярность Юрия Лозы после этого видео - 📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈📈
а примеры кода из видео на языке Javа или я ошибаюсь?
После изучения основ ЯП, получается, нужно учить ООП?
@kai.hexendorf
10 ай бұрын
Познакомившись с русским языком, не все пишут, не все могут и не всем нужно писать хорошо структурированное сочинение. Аналогично и без ООП можно прожить на одном процедурном программировании, пока от скуки не умрёте.
Шутка про батю, топ. Быстро подписались, или в методе расчета премии мемолога не будет😢
Я конечно только макросы на VBA делаю, но как я сейчас жалею, что во многих своих сложных Excel проектах все делал процедурно а не через классы((( но уже поздно. Взять все удалить и с нуля на классах сделать нетзватает сил и смелости.
Я человек простой, получаю на вход объект ролик от Мерион, возвращаю лайк.
@merionacademy
Жыл бұрын
Сделали INSERT в нашу БД о том, что вы супер. Не удивляйтесь потом
@eus4376
Жыл бұрын
@@merionacademy Я верю, что вы будете аккуратны с такими чувствительными данными)
Я подписан)
Ну хорошо. Подписался. 😅
Чтобы было проще, просто представьте, что это создание своих типов переменных (бедные пользователи языков без строгих типов переменных).
Его голос был создан , чтобы озвучивать АйТи контент)
у меня в универе есть предмет ООП вот уже идет 4 неделя этого предмета но не один учитель так и не смог толком обьяснить что это такое. Мне хватило 2х минут видео. вопрос, куда уходят мои 3к зеленых?
@merionacademy
8 ай бұрын
Рады быть вам полезны! 🙂
С# - есть поле , а есть свойство, являющееся аксессором к полю, и при использовании сетера и гетера по умолчанию поле объявлять не нужно
А где кавычки у строкого типа данных в 1:11
"Мы можем добавлять даже функции в наш объект". Как раз без функций и нет объекта, а есть лишь структура данных - а это концептуально противоположные вещи. - Объект в ООП - это модель некоторого объекта из предметной области, с конкретными свойствами и функционалом. Структура напротив не отражает предметную область и может объединять совсем несвязанные никакой логикой или общей темой данные. - Объект защищает/скрывает свои данные от внешнего мира, в то время как структура открывает доступ к своим данным для чтения. - Структуры как примитивные типы должны быть немутабильными, а объекты предполагают изменение и наличие состояния.
Хотел узнать про Лазу а тут какое-то ОПП
я не могу погрузиться в суть, слишком хорошие шутки
лайк, подписка, комментарий