Новичкам об Инкапсуляции и ООП.

  Рет қаралды 41,869

Marlin

Marlin

Күн бұрын

Пікірлер: 162
@bahram1010
@bahram1010 5 жыл бұрын
Мне понравился твои методы обучения. Все что ты говориш легче понять, обясняеш простыми словами! Спасибо Рахим!
@LobanovSpace
@LobanovSpace 5 жыл бұрын
Присоединяюсь к твоим словам
@tiami6784
@tiami6784 3 жыл бұрын
Какой же расслабляющий тембр. И тематика приятная. Объясняешь всегда понятно и прекрасно
@mmiisato
@mmiisato 5 жыл бұрын
Препод - Что такое инкапсуляция ? Я - Крч, у нас есть стиральная машина....
@mmiisato
@mmiisato 5 жыл бұрын
Спасибо,правда,помог хоть как то понять.
@Интерактив-клубстендовогомодел
@Интерактив-клубстендовогомодел 3 жыл бұрын
Гений! прослушал много курсов, прочитал много книг. А посмотрел данное видео и все понял за 10 минут
@qwerty6810
@qwerty6810 2 жыл бұрын
Очень зашло объяснение. Никак не получалось понять зачем где-то private где-то public, а тут такое простое и понятное толкование.
@ToBeCloser007
@ToBeCloser007 2 жыл бұрын
Отлично! Какие темы ещё интересны?
@Ренат-ш7т
@Ренат-ш7т Жыл бұрын
Браво!!! Очень просто и доходчиво. Благодарю!!!
@brokos2475
@brokos2475 3 жыл бұрын
Это самое лучшее и доступное объяснение, которое только может быть.
@stanislavkalashnikov7170
@stanislavkalashnikov7170 3 жыл бұрын
Самое доходчивое объяснение принципа работы ООП. Спасибо большое!
@-Forever-Young-
@-Forever-Young- Жыл бұрын
Несколько видео смотрел на эту тему и не мог понять о чём речь. Рахим, только твои объяснения внесли ясность. Спасибо.
@aigor9534
@aigor9534 5 жыл бұрын
Рахим, спасибо большое за Ваши старания. Очень доступно объясняете.
@tozhieff
@tozhieff 5 жыл бұрын
Прочитал "спасибо большое за ваши стИрания"
@dymkens421
@dymkens421 5 жыл бұрын
Блин, разобрал свою стиральную машину, но никаких "private" и "protected" нету. Или это обязательно должна быть стиралка от самсунга?
@ДиванныйВоин-щ4п
@ДиванныйВоин-щ4п 5 жыл бұрын
Обязательно Самсунг с фронтальной загрузкой! Смотри не ошибись!
@СтаниславМельников-ч7н
@СтаниславМельников-ч7н 3 жыл бұрын
У меня от Самсунг, всё есть и паблик и приват)). Меняй свою)))
@turembekov
@turembekov 3 жыл бұрын
Хорошая шутка
@v0xl
@v0xl 3 жыл бұрын
а что в ней? Код на PHP?
@Noyvel
@Noyvel Жыл бұрын
Нашёлся человек каторый вот так объяснил . Спасибо тебе.
@Логовотестировщика
@Логовотестировщика 3 жыл бұрын
Бро, ты самый лучший 🥺 Благодарю тебя! Замотивировал, еще и такая музыка на фоне! Прям захотелось плакать. Начал изучать пайтон, линукс, закончил 11 классов, бросает из крайности в крайность, учу по 15 часов в сутки, иногда до слез, что не понимаешь что-то, хочется просто этим заниматься, не ради финансовой части, это всё для души, мне просто нравится, а тут ты и такое понятное объяснение, благодарю тебя!
@maksengineer6313
@maksengineer6313 11 ай бұрын
Инкапсуляция - это механизм языка, позволяющий объединить данные и методы, работающие с этими данными, в единый объект, а также скрыть их реализацию от пользователя🤓
@maksymnazarenko6620
@maksymnazarenko6620 5 жыл бұрын
как всегда волшебно просто и понятно. Спасибо!
@ИванЗарембовский
@ИванЗарембовский 4 жыл бұрын
+++++ Спасибо огромное! Очень хорошо и внятно объяснил! Только начал учить инкапсуляцию и уже всё про неё понял). Что такое инкапсуляция я хорошо понял только после твоего объяснения! Спасибо большое! Очень сильно тебе благодарен! 👍👍🐝
@АлександрГринн-м3в
@АлександрГринн-м3в 2 жыл бұрын
Гениально! Это ШЕДЕВР!👍
@laboptyka3706
@laboptyka3706 2 жыл бұрын
Рахим Сасибо, ты самый лучший!!!
@DSergeevich_B
@DSergeevich_B 3 жыл бұрын
Отличное объяснение, я бы даже сказал - гениальное.
@АнатолийСырьянов
@АнатолийСырьянов 4 жыл бұрын
Вот эта релаксовая музыка на фоне просто офигенная идея!!! ) Сложный материал, нудно, муторно, но совершенно подругому воспринимается и приятно слушать с такой музыкой )))
@lilypacha4940
@lilypacha4940 Жыл бұрын
Вы учитель от Бога !!!!
@МихаилЗильберштейн-т3е
@МихаилЗильберштейн-т3е 3 жыл бұрын
Спасибо тебе, что обьясняешь простыми словами. Эта хрень как я потом узнал называется идентификаторами доступа private, protected.
@ratmir.official
@ratmir.official 4 жыл бұрын
Братан, ты красавчик! Все максимально доходчиво и понятно!
@AAnabioZZ
@AAnabioZZ Жыл бұрын
класс) был опыт совместного написание учебного задания в команде ил 4 человек, каждый писал свой метод, и в итоге я пытался сопользовать мето не так как от этом думал автор, потому что в нем все функции были публичные, на тот момент мы еще не проходили инкапсуляции и ооп , но теперь я вижу что надо было большую часть функция закрывать в приват открывая только непосредственный запуск функции) в краце это был логер в одной вункции он принимал строку и обвештвал ее датами и подробностями и вызывала другую функцию отправляя ей полученную строку уже для записи в фаил, и вот я слал строки прям в записть сразу , а если сделать приват то не вышло бы) всем мир)
@alisamironenko6983
@alisamironenko6983 Жыл бұрын
Спасибо большое!! Очень понятно!
@eugenebrooks4824
@eugenebrooks4824 11 ай бұрын
Хорошее видео, сразу все понятно)🎉
@ToBeCloser007
@ToBeCloser007 11 ай бұрын
Отлично)
@ДмитроКазаров
@ДмитроКазаров 3 жыл бұрын
Лучшее объяснение. Спасибо автору
@АлексейСмирнов-т4й
@АлексейСмирнов-т4й 4 жыл бұрын
Изучаю сейчас программирование и застрял на ооп, потому что думал пользователь и там не сможет вызвать тот или иной метод в консоли. Но теперь я понимаю, что пользователь это тот кто будет юзать класс, а не тот кто будет запускать прогу и просто тыкать там кнопочки. Спасибо, лойс от меня
@АлексейФишер-э3ж
@АлексейФишер-э3ж 3 жыл бұрын
Спасибо тебе, хороший человек! У меня наконец-то привстал на ООП ))
@staf5496
@staf5496 3 жыл бұрын
Хороший пример для простого и быстрого понимания
@ivanmerkushev6596
@ivanmerkushev6596 2 жыл бұрын
Спасибо большое! Начал изучать программирование, все говорят начинать с ооп, и объясняют на коде, который я ни писать ни понимать не умею)
@ChatGPT-k5z
@ChatGPT-k5z 4 жыл бұрын
Реально очень толково хотелось бы дальше смотреть продолжение
@michaellapshin6584
@michaellapshin6584 4 жыл бұрын
Очень доходчиво! Большое спасибо за видео! Записывай больше похожих видео!!!
@razvaluha5148
@razvaluha5148 3 жыл бұрын
До этого видео я знал что такое инкапсуляция,это было для меня просто и понятно.После этого видео мне ничего не понятно,я забыл что такое инкапсуляция.
@vladimirzdanov1319
@vladimirzdanov1319 3 жыл бұрын
Хороший пример. Я хотя-бы теперь понял суть. Спасибо!
@ukrainian333
@ukrainian333 3 жыл бұрын
Это лучшая интеграция рекламы стиральных машин от М.Видео что я когда-либо видел =)))))
@van777ok3
@van777ok3 5 жыл бұрын
Привет!) Спасибо за видео,очень инфоомативно и доступно)
@ПростоЁж-щ3ъ
@ПростоЁж-щ3ъ 5 жыл бұрын
Мне книги по ооп на языке c# очень заходили в свое время, да и сейчас рад перечитать их.
@k1aldgames275
@k1aldgames275 3 жыл бұрын
Очень крутое объяснение
@sashaperdunov2209
@sashaperdunov2209 3 жыл бұрын
Это реклама стиральных машин?Какую посоветуете, Рахим?
@damirnurgazyev1854
@damirnurgazyev1854 4 жыл бұрын
Отличный урок. Продолжайте в том же духе.
@algiruy8721
@algiruy8721 3 жыл бұрын
Очень доступно браво !
@anatoliiafarinov6591
@anatoliiafarinov6591 3 жыл бұрын
Молодчина! Объяснил понятно
@cosmoboyplays4085
@cosmoboyplays4085 Жыл бұрын
так переживает парень, когда все это рассказывает
@chessfun9640
@chessfun9640 2 жыл бұрын
Хорош я все понял. Спасибо большое
@ГеоргийСапожкин-з5й
@ГеоргийСапожкин-з5й Жыл бұрын
ееее мужик классно объснил
@chap_01
@chap_01 3 жыл бұрын
Очень доходчиво объяснил. 👍🏻
@RS-ue4wg
@RS-ue4wg 2 жыл бұрын
Просто о сложном, то что нужно
@Rockollet
@Rockollet 5 жыл бұрын
Спасибо , до меня дошло 👍
@senior-blacksmith
@senior-blacksmith 2 жыл бұрын
а можно такое же объяснение про наследование и полиморфизм?
@madhater9900
@madhater9900 3 жыл бұрын
Спасибо, объяснил на пальцах
@ПутьКПобедам-х4ш
@ПутьКПобедам-х4ш 5 жыл бұрын
Сделай видео про JavaScript Как правильно его изучать Будет супер🔥🔥🔥🔥🔥🔥
@bob-tpaktopuct9729
@bob-tpaktopuct9729 5 жыл бұрын
Пройди курсы JS 1 и JS 2 от htmlacademy и у тебя отпадёт этот вопрос сам собой!
@ПутьКПобедам-х4ш
@ПутьКПобедам-х4ш 5 жыл бұрын
@@bob-tpaktopuct9729 спасибо брат
@ПутьКПобедам-х4ш
@ПутьКПобедам-х4ш 5 жыл бұрын
@@bob-tpaktopuct9729 отправь сылку
@АлександрВалутин-л7щ
@АлександрВалутин-л7щ 5 жыл бұрын
Круто, благодарю тебя)
@Точтоумеютоиделаю
@Точтоумеютоиделаю 2 жыл бұрын
Плюс👍
@dreamland4ua
@dreamland4ua 3 жыл бұрын
друг, а что за музыка на фоне? дай плиз название--оч круто звучит!!
@larss2772
@larss2772 5 жыл бұрын
OMG... Спасибо тебе! Ты...ты... Я не знаю что сказать. Спасибо! Лайк, подписка.🤝🙏👍
@superc8044
@superc8044 4 жыл бұрын
круто объясняешь, выпускай курсы
@RodyaO_o
@RodyaO_o 3 жыл бұрын
"В каких обьемах он принимает порошка", а что лучше кокаин или спайс? Я просто в разработке новичок, не знаю под чем лучше разрабатывать.
@sviatstupak2162
@sviatstupak2162 4 жыл бұрын
Спасибо, доступно и понятно.
@viktornovikov9266
@viktornovikov9266 3 жыл бұрын
душевно
@lemuriets
@lemuriets 3 жыл бұрын
Спасибо большое за объяснение. Плевать, что я не программирую на php, сам принцип отлично понял.
@VitalySokoloff
@VitalySokoloff 4 жыл бұрын
Красава, хорошо объяснил
@soversus5374
@soversus5374 10 ай бұрын
У ооп с таким подходом есть и грандиозный недостаток, это огромная вложенность подключений и соответственно множество мелких фалов. Особенно если говорить о крупных проектах. Что негативно сказывается на производительности. Это можно наблюдать на известных проектах. Сначала все следуют принципам ооп, а потом начинают оптимизировать нарушая эти принципы. Потом рефакторинг... и так по кругу... ) И в видео есть существенная ошибка, если следовать принципам ооп, то реализация должна находиться в отдельных файлах, а не в одном. )
@egor_ostap
@egor_ostap 3 жыл бұрын
Спасибо тебе!!)
@РоманТолстых-д8э
@РоманТолстых-д8э 5 жыл бұрын
толковое объяснение
@LobanovSpace
@LobanovSpace 5 жыл бұрын
От души
@soujkee
@soujkee 9 ай бұрын
Лайк префаером за микрофон
@marliusprod8370
@marliusprod8370 5 жыл бұрын
Жёстко, но понятно
@Человекновоговремени
@Человекновоговремени 4 жыл бұрын
Инкапсуляция служит только для одной цели -защиты от взлома злоумышленниками?
@ArtemBurlaka
@ArtemBurlaka 4 жыл бұрын
И для защиты и для собственной же наглядности
@princessmary5556
@princessmary5556 Жыл бұрын
Инкапсуляция вообще не предназначена для защиты от взлома.
@alexanderkomarov3097
@alexanderkomarov3097 4 жыл бұрын
СУПЕЕЕЕРРРРРРРРРРРРРР!!!!!!!!!!!!!!!!!!!!!!
@b_b.podcast
@b_b.podcast 4 жыл бұрын
спс можно про план обучения на python/сори но как будто я прокрастинирую смотря видосы про биб. и просто через копи паст вывожу
@ЕвгенийКавецкий-ц6м
@ЕвгенийКавецкий-ц6м 5 жыл бұрын
круто, спасибо, like
@IMixI
@IMixI 4 жыл бұрын
Спасибо 🙏
@Чёрнаякошка-ц6к
@Чёрнаякошка-ц6к 5 жыл бұрын
Тащемто оно правильнее называется Энкапсуляция от анг. Encapsulation. И автор немного не прав в своих измышлениях. Энкапсуляция позволяет просто прятать данные от посторонних глаз, например все микросхемы и двигатель стиральной машинки. Как действия естественным образом прячутся внутри тела функции так же и данные должны быть недоступны из объекта. Объект тут выступает в виде посредника, который предоставляет интерфейс для обработки своих данных. Собственно в некоторых языках реализован механизм "конструирования" класса из разных так называемых "интерфейсов", которые в свою очередь объявляют набор обработчиков без объявления данных. К тому же тема не раскрыта до конца. Энкапсуляция подразумевает под собой не только сокрытие каких-либо признаков класса, но и обратный процесс - публикация нужных нам признаков. Собственно для этих целей и придумали интерфейсы. Допустим, у нас есть физический движок с классом Shape, который реализует форму столкновения. И интерфейс ICollideable с опубликованной функцией OnCollide(). Теперь благодаря этому интерфейсу в класс Shape можно передать абсолютно любой объект на обработку - главное условие, чтобы он реализовал интерфейс ICollideable.
@feedkg
@feedkg 5 жыл бұрын
так он тоже самое сказал , ты чем слушал ?
@princessmary5556
@princessmary5556 Жыл бұрын
Вы пишите: *Энкапсуляция позволяет просто прятать данные* Инкапсуляция ничего ни от кого не прячет. Не путайте инкапсуляцию и сокрытие.
@illll6573
@illll6573 5 жыл бұрын
Подскажите, пожалуйста , полезные книги, связанные с php и фреймворками, мышлением программиста
@LobanovSpace
@LobanovSpace 5 жыл бұрын
Любые с базовыми знаниями
@teernanog9169
@teernanog9169 4 жыл бұрын
еще не досмотрел и только учусь программированию но то как ты обьяснил в начале это скорее абстракция не?
@teernanog9169
@teernanog9169 4 жыл бұрын
Кароч понял разницу!
@jasonwrody8556
@jasonwrody8556 5 жыл бұрын
Ура
@рустемахметшин-л3ъ
@рустемахметшин-л3ъ 3 жыл бұрын
Я подписываюсь в надежде что будет уроки джава для начинающих ?)
@blackman852
@blackman852 3 жыл бұрын
Не будет)))))))))
@ivanbozhko6747
@ivanbozhko6747 4 жыл бұрын
Спасибо
@рустемахметшин-л3ъ
@рустемахметшин-л3ъ 3 жыл бұрын
10:38- и это не кошка собака а это....? Что это ? Плохо слышно.. Спасибо за ответ
@artem-sobol
@artem-sobol 3 жыл бұрын
Это QueryBuilder - класс для построения запросов к базе данных.
@НажмутдинБадрутдинов
@НажмутдинБадрутдинов 2 жыл бұрын
Вы путаете интерфейс с инкапсуляцией, в общем всё в кучу
@alexandrsargsyan3337
@alexandrsargsyan3337 2 жыл бұрын
👍👌❤️
@КлимНуралин-у4у
@КлимНуралин-у4у 4 жыл бұрын
Не понел, а почему инкапсуляция это сокрытие?
@princessmary5556
@princessmary5556 Жыл бұрын
Инкапсуляция - это не сокрытие.
@makintoj
@makintoj 2 жыл бұрын
Каким образом мне упростить жизнь, если пользуюсь инструментом не из жизни. Записано!
@artyomklg915
@artyomklg915 10 ай бұрын
сколько видео по инкапсуляции не посмотрел, все говорят про сокрытие. а это всего лишь фича инкапсуляции, при чем необязательная. а СУТЬ инкапсуляции в том, что мы объединяем данные и методы, работающие с этими данными, в единый компонент, который называется объектом. по сути инкапсуляция дает определение объекта и поэтому считается главной парадигмой ООП. вот была бы хохма, если бы она считалась главной только из-за сокрытия, не правда ли. отошел от темы. и инкапсуляция обуславливается: 1) сокрытием реализации (фича, а не суть) 2) интерфейсом доступа к объекту 3) безопасность данных (ну это опять про сокрытие, но уже данных, полей объекта) 4) переиспользование кода и самих объектов 5) модульность и управление сложностью программы (тут сложно объяснить, но суть в том, что это позволяет нам клепать и большие объекты и более маленькие, чтобы было более читаемо, разделять зоны ответственности объектов) так что хватит на полном серьезе объяснять, что инкапсуляция это сокрытие. И еще принципы ООП сформулировал Алан Кей, и тогда и сейчас он топил за открытость объектов. а все испортил Страуструп, когда ввел модификаторы доступа и вместе с джавистами стал они стали продвигать "своё" ооп. да оно более легкое для понимания, но убирает гибкость, которую дало бы нам настоящее ООП. но могу похвалить автора, он еще сказал про интерфейс доступа Давайте продвигать правильное определение, а то у нас на рынке полно народу, которые даже основы ооп не понимают и заливают про сокрытие и модификаторы доступа.
@khurshidbekkhasanov8642
@khurshidbekkhasanov8642 Жыл бұрын
+++++ spasibo
@Mr.Borowski
@Mr.Borowski 5 жыл бұрын
"Что такое пользователь" просто убило
@ЭдуардВершинин-я5я
@ЭдуардВершинин-я5я 4 жыл бұрын
Маслята тут? Инкапсуляция-это сокрытие))
@СергейЕврофимович
@СергейЕврофимович 4 жыл бұрын
Инкапсуляция это харчок
@sonyericsson4130
@sonyericsson4130 4 жыл бұрын
обожаю такие разжовывания, всё ясно
@drloop3231
@drloop3231 5 жыл бұрын
Напоминает Виндертона
@ToBeCloser007
@ToBeCloser007 5 жыл бұрын
Омг, чем??? ((
@MrYroslav01
@MrYroslav01 2 жыл бұрын
Всё равно, мутно, я понимаю что такое инкопсуляцию, полиморфизм и наследование. Но не понимаю как другой пользователь может тебе тебе подначррить?!
@yashkevich8164
@yashkevich8164 5 жыл бұрын
а инкапсуляция то это что?)
@Derbograder
@Derbograder 4 жыл бұрын
Это скрытие проводов и микросхем под корпусом. Вы нажимаете на кнопку, и машина делает то, что вы от неё ожидаете. Нужно домохозяйке знать, как устроена микросхема машинки? Нет. Вот она и скрыта внутри, чтобы не думать об этом, а нажимать кнопку и вынимать чистое бельё через час.
@princessmary5556
@princessmary5556 Жыл бұрын
@@Derbograder Нет, это не скрытие. Инкапсуляция ничего ни от кого не скрывает.
@Derbograder
@Derbograder Жыл бұрын
@@princessmary5556 Доброе утро. Давайте поговорим об этом.
@princessmary5556
@princessmary5556 Жыл бұрын
@@Derbograder Начинайте.
@bobbyray3680
@bobbyray3680 4 жыл бұрын
+
@ПанОлеже
@ПанОлеже 2 жыл бұрын
+++
@sccs9941
@sccs9941 5 жыл бұрын
ну да, ниче объяснил
@basstiyofficial67
@basstiyofficial67 3 жыл бұрын
Спасибо большое.
@МухаммадМаликов-ш1и
@МухаммадМаликов-ш1и 8 ай бұрын
+
Как Я Брата ОБМАНУЛ (смешное видео, прикол, юмор, поржать)
00:59
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 3,9 МЛН
Муж внезапно вернулся домой @Oscar_elteacher
00:43
История одного вокалиста
Рет қаралды 7 МЛН
ООП: Наследование (Inheritance)
50:42
Python Russian
Рет қаралды 9 М.
ЧТО МЕШАЕТ ПИСАТЬ КОД НОВИЧКАМ
20:41
ООП в JavaScript. Мифы, наследование, полиморфизм, абстракции, наследованиеи,
1:01:03
API для начинающих. Пример VK. [1/5]
19:47
Первые шаги в ООП: класс, объект, self
1:00:45
Python Russian
Рет қаралды 35 М.
Что такое рекурсия. Фундаментальный JavaScript
20:32
Михаил Непомнящий
Рет қаралды 24 М.
ТВОЯ ГЛАВНАЯ ОШИБКА В ООП
8:45
ExtremeCode
Рет қаралды 615 М.