Мне понравился твои методы обучения. Все что ты говориш легче понять, обясняеш простыми словами! Спасибо Рахим!
@LobanovSpace5 жыл бұрын
Присоединяюсь к твоим словам
@tiami67843 жыл бұрын
Какой же расслабляющий тембр. И тематика приятная. Объясняешь всегда понятно и прекрасно
@mmiisato5 жыл бұрын
Препод - Что такое инкапсуляция ? Я - Крч, у нас есть стиральная машина....
@mmiisato5 жыл бұрын
Спасибо,правда,помог хоть как то понять.
@Интерактив-клубстендовогомодел3 жыл бұрын
Гений! прослушал много курсов, прочитал много книг. А посмотрел данное видео и все понял за 10 минут
@qwerty68102 жыл бұрын
Очень зашло объяснение. Никак не получалось понять зачем где-то private где-то public, а тут такое простое и понятное толкование.
@ToBeCloser0072 жыл бұрын
Отлично! Какие темы ещё интересны?
@Ренат-ш7т Жыл бұрын
Браво!!! Очень просто и доходчиво. Благодарю!!!
@brokos24753 жыл бұрын
Это самое лучшее и доступное объяснение, которое только может быть.
@stanislavkalashnikov71703 жыл бұрын
Самое доходчивое объяснение принципа работы ООП. Спасибо большое!
@-Forever-Young- Жыл бұрын
Несколько видео смотрел на эту тему и не мог понять о чём речь. Рахим, только твои объяснения внесли ясность. Спасибо.
@aigor95345 жыл бұрын
Рахим, спасибо большое за Ваши старания. Очень доступно объясняете.
@tozhieff5 жыл бұрын
Прочитал "спасибо большое за ваши стИрания"
@dymkens4215 жыл бұрын
Блин, разобрал свою стиральную машину, но никаких "private" и "protected" нету. Или это обязательно должна быть стиралка от самсунга?
@ДиванныйВоин-щ4п5 жыл бұрын
Обязательно Самсунг с фронтальной загрузкой! Смотри не ошибись!
@СтаниславМельников-ч7н3 жыл бұрын
У меня от Самсунг, всё есть и паблик и приват)). Меняй свою)))
@turembekov3 жыл бұрын
Хорошая шутка
@v0xl3 жыл бұрын
а что в ней? Код на PHP?
@Noyvel Жыл бұрын
Нашёлся человек каторый вот так объяснил . Спасибо тебе.
@Логовотестировщика3 жыл бұрын
Бро, ты самый лучший 🥺 Благодарю тебя! Замотивировал, еще и такая музыка на фоне! Прям захотелось плакать. Начал изучать пайтон, линукс, закончил 11 классов, бросает из крайности в крайность, учу по 15 часов в сутки, иногда до слез, что не понимаешь что-то, хочется просто этим заниматься, не ради финансовой части, это всё для души, мне просто нравится, а тут ты и такое понятное объяснение, благодарю тебя!
@maksengineer631311 ай бұрын
Инкапсуляция - это механизм языка, позволяющий объединить данные и методы, работающие с этими данными, в единый объект, а также скрыть их реализацию от пользователя🤓
@maksymnazarenko66205 жыл бұрын
как всегда волшебно просто и понятно. Спасибо!
@ИванЗарембовский4 жыл бұрын
+++++ Спасибо огромное! Очень хорошо и внятно объяснил! Только начал учить инкапсуляцию и уже всё про неё понял). Что такое инкапсуляция я хорошо понял только после твоего объяснения! Спасибо большое! Очень сильно тебе благодарен! 👍👍🐝
@АлександрГринн-м3в2 жыл бұрын
Гениально! Это ШЕДЕВР!👍
@laboptyka37062 жыл бұрын
Рахим Сасибо, ты самый лучший!!!
@DSergeevich_B3 жыл бұрын
Отличное объяснение, я бы даже сказал - гениальное.
@АнатолийСырьянов4 жыл бұрын
Вот эта релаксовая музыка на фоне просто офигенная идея!!! ) Сложный материал, нудно, муторно, но совершенно подругому воспринимается и приятно слушать с такой музыкой )))
@lilypacha4940 Жыл бұрын
Вы учитель от Бога !!!!
@МихаилЗильберштейн-т3е3 жыл бұрын
Спасибо тебе, что обьясняешь простыми словами. Эта хрень как я потом узнал называется идентификаторами доступа private, protected.
@ratmir.official4 жыл бұрын
Братан, ты красавчик! Все максимально доходчиво и понятно!
@AAnabioZZ Жыл бұрын
класс) был опыт совместного написание учебного задания в команде ил 4 человек, каждый писал свой метод, и в итоге я пытался сопользовать мето не так как от этом думал автор, потому что в нем все функции были публичные, на тот момент мы еще не проходили инкапсуляции и ооп , но теперь я вижу что надо было большую часть функция закрывать в приват открывая только непосредственный запуск функции) в краце это был логер в одной вункции он принимал строку и обвештвал ее датами и подробностями и вызывала другую функцию отправляя ей полученную строку уже для записи в фаил, и вот я слал строки прям в записть сразу , а если сделать приват то не вышло бы) всем мир)
@alisamironenko6983 Жыл бұрын
Спасибо большое!! Очень понятно!
@eugenebrooks482411 ай бұрын
Хорошее видео, сразу все понятно)🎉
@ToBeCloser00711 ай бұрын
Отлично)
@ДмитроКазаров3 жыл бұрын
Лучшее объяснение. Спасибо автору
@АлексейСмирнов-т4й4 жыл бұрын
Изучаю сейчас программирование и застрял на ооп, потому что думал пользователь и там не сможет вызвать тот или иной метод в консоли. Но теперь я понимаю, что пользователь это тот кто будет юзать класс, а не тот кто будет запускать прогу и просто тыкать там кнопочки. Спасибо, лойс от меня
@АлексейФишер-э3ж3 жыл бұрын
Спасибо тебе, хороший человек! У меня наконец-то привстал на ООП ))
@staf54963 жыл бұрын
Хороший пример для простого и быстрого понимания
@ivanmerkushev65962 жыл бұрын
Спасибо большое! Начал изучать программирование, все говорят начинать с ооп, и объясняют на коде, который я ни писать ни понимать не умею)
@ChatGPT-k5z4 жыл бұрын
Реально очень толково хотелось бы дальше смотреть продолжение
@michaellapshin65844 жыл бұрын
Очень доходчиво! Большое спасибо за видео! Записывай больше похожих видео!!!
@razvaluha51483 жыл бұрын
До этого видео я знал что такое инкапсуляция,это было для меня просто и понятно.После этого видео мне ничего не понятно,я забыл что такое инкапсуляция.
@vladimirzdanov13193 жыл бұрын
Хороший пример. Я хотя-бы теперь понял суть. Спасибо!
@ukrainian3333 жыл бұрын
Это лучшая интеграция рекламы стиральных машин от М.Видео что я когда-либо видел =)))))
@van777ok35 жыл бұрын
Привет!) Спасибо за видео,очень инфоомативно и доступно)
@ПростоЁж-щ3ъ5 жыл бұрын
Мне книги по ооп на языке c# очень заходили в свое время, да и сейчас рад перечитать их.
@k1aldgames2753 жыл бұрын
Очень крутое объяснение
@sashaperdunov22093 жыл бұрын
Это реклама стиральных машин?Какую посоветуете, Рахим?
@damirnurgazyev18544 жыл бұрын
Отличный урок. Продолжайте в том же духе.
@algiruy87213 жыл бұрын
Очень доступно браво !
@anatoliiafarinov65913 жыл бұрын
Молодчина! Объяснил понятно
@cosmoboyplays4085 Жыл бұрын
так переживает парень, когда все это рассказывает
@chessfun96402 жыл бұрын
Хорош я все понял. Спасибо большое
@ГеоргийСапожкин-з5й Жыл бұрын
ееее мужик классно объснил
@chap_013 жыл бұрын
Очень доходчиво объяснил. 👍🏻
@RS-ue4wg2 жыл бұрын
Просто о сложном, то что нужно
@Rockollet5 жыл бұрын
Спасибо , до меня дошло 👍
@senior-blacksmith2 жыл бұрын
а можно такое же объяснение про наследование и полиморфизм?
@madhater99003 жыл бұрын
Спасибо, объяснил на пальцах
@ПутьКПобедам-х4ш5 жыл бұрын
Сделай видео про JavaScript Как правильно его изучать Будет супер🔥🔥🔥🔥🔥🔥
@bob-tpaktopuct97295 жыл бұрын
Пройди курсы JS 1 и JS 2 от htmlacademy и у тебя отпадёт этот вопрос сам собой!
@ПутьКПобедам-х4ш5 жыл бұрын
@@bob-tpaktopuct9729 спасибо брат
@ПутьКПобедам-х4ш5 жыл бұрын
@@bob-tpaktopuct9729 отправь сылку
@АлександрВалутин-л7щ5 жыл бұрын
Круто, благодарю тебя)
@Точтоумеютоиделаю2 жыл бұрын
Плюс👍
@dreamland4ua3 жыл бұрын
друг, а что за музыка на фоне? дай плиз название--оч круто звучит!!
@larss27725 жыл бұрын
OMG... Спасибо тебе! Ты...ты... Я не знаю что сказать. Спасибо! Лайк, подписка.🤝🙏👍
@superc80444 жыл бұрын
круто объясняешь, выпускай курсы
@RodyaO_o3 жыл бұрын
"В каких обьемах он принимает порошка", а что лучше кокаин или спайс? Я просто в разработке новичок, не знаю под чем лучше разрабатывать.
@sviatstupak21624 жыл бұрын
Спасибо, доступно и понятно.
@viktornovikov92663 жыл бұрын
душевно
@lemuriets3 жыл бұрын
Спасибо большое за объяснение. Плевать, что я не программирую на php, сам принцип отлично понял.
@VitalySokoloff4 жыл бұрын
Красава, хорошо объяснил
@soversus537410 ай бұрын
У ооп с таким подходом есть и грандиозный недостаток, это огромная вложенность подключений и соответственно множество мелких фалов. Особенно если говорить о крупных проектах. Что негативно сказывается на производительности. Это можно наблюдать на известных проектах. Сначала все следуют принципам ооп, а потом начинают оптимизировать нарушая эти принципы. Потом рефакторинг... и так по кругу... ) И в видео есть существенная ошибка, если следовать принципам ооп, то реализация должна находиться в отдельных файлах, а не в одном. )
@egor_ostap3 жыл бұрын
Спасибо тебе!!)
@РоманТолстых-д8э5 жыл бұрын
толковое объяснение
@LobanovSpace5 жыл бұрын
От души
@soujkee9 ай бұрын
Лайк префаером за микрофон
@marliusprod83705 жыл бұрын
Жёстко, но понятно
@Человекновоговремени4 жыл бұрын
Инкапсуляция служит только для одной цели -защиты от взлома злоумышленниками?
@ArtemBurlaka4 жыл бұрын
И для защиты и для собственной же наглядности
@princessmary5556 Жыл бұрын
Инкапсуляция вообще не предназначена для защиты от взлома.
@alexanderkomarov30974 жыл бұрын
СУПЕЕЕЕРРРРРРРРРРРРРР!!!!!!!!!!!!!!!!!!!!!!
@b_b.podcast4 жыл бұрын
спс можно про план обучения на python/сори но как будто я прокрастинирую смотря видосы про биб. и просто через копи паст вывожу
@ЕвгенийКавецкий-ц6м5 жыл бұрын
круто, спасибо, like
@IMixI4 жыл бұрын
Спасибо 🙏
@Чёрнаякошка-ц6к5 жыл бұрын
Тащемто оно правильнее называется Энкапсуляция от анг. Encapsulation. И автор немного не прав в своих измышлениях. Энкапсуляция позволяет просто прятать данные от посторонних глаз, например все микросхемы и двигатель стиральной машинки. Как действия естественным образом прячутся внутри тела функции так же и данные должны быть недоступны из объекта. Объект тут выступает в виде посредника, который предоставляет интерфейс для обработки своих данных. Собственно в некоторых языках реализован механизм "конструирования" класса из разных так называемых "интерфейсов", которые в свою очередь объявляют набор обработчиков без объявления данных. К тому же тема не раскрыта до конца. Энкапсуляция подразумевает под собой не только сокрытие каких-либо признаков класса, но и обратный процесс - публикация нужных нам признаков. Собственно для этих целей и придумали интерфейсы. Допустим, у нас есть физический движок с классом Shape, который реализует форму столкновения. И интерфейс ICollideable с опубликованной функцией OnCollide(). Теперь благодаря этому интерфейсу в класс Shape можно передать абсолютно любой объект на обработку - главное условие, чтобы он реализовал интерфейс ICollideable.
@feedkg5 жыл бұрын
так он тоже самое сказал , ты чем слушал ?
@princessmary5556 Жыл бұрын
Вы пишите: *Энкапсуляция позволяет просто прятать данные* Инкапсуляция ничего ни от кого не прячет. Не путайте инкапсуляцию и сокрытие.
@illll65735 жыл бұрын
Подскажите, пожалуйста , полезные книги, связанные с php и фреймворками, мышлением программиста
@LobanovSpace5 жыл бұрын
Любые с базовыми знаниями
@teernanog91694 жыл бұрын
еще не досмотрел и только учусь программированию но то как ты обьяснил в начале это скорее абстракция не?
@teernanog91694 жыл бұрын
Кароч понял разницу!
@jasonwrody85565 жыл бұрын
Ура
@рустемахметшин-л3ъ3 жыл бұрын
Я подписываюсь в надежде что будет уроки джава для начинающих ?)
@blackman8523 жыл бұрын
Не будет)))))))))
@ivanbozhko67474 жыл бұрын
Спасибо
@рустемахметшин-л3ъ3 жыл бұрын
10:38- и это не кошка собака а это....? Что это ? Плохо слышно.. Спасибо за ответ
@artem-sobol3 жыл бұрын
Это QueryBuilder - класс для построения запросов к базе данных.
@НажмутдинБадрутдинов2 жыл бұрын
Вы путаете интерфейс с инкапсуляцией, в общем всё в кучу
@alexandrsargsyan33372 жыл бұрын
👍👌❤️
@КлимНуралин-у4у4 жыл бұрын
Не понел, а почему инкапсуляция это сокрытие?
@princessmary5556 Жыл бұрын
Инкапсуляция - это не сокрытие.
@makintoj2 жыл бұрын
Каким образом мне упростить жизнь, если пользуюсь инструментом не из жизни. Записано!
@artyomklg91510 ай бұрын
сколько видео по инкапсуляции не посмотрел, все говорят про сокрытие. а это всего лишь фича инкапсуляции, при чем необязательная. а СУТЬ инкапсуляции в том, что мы объединяем данные и методы, работающие с этими данными, в единый компонент, который называется объектом. по сути инкапсуляция дает определение объекта и поэтому считается главной парадигмой ООП. вот была бы хохма, если бы она считалась главной только из-за сокрытия, не правда ли. отошел от темы. и инкапсуляция обуславливается: 1) сокрытием реализации (фича, а не суть) 2) интерфейсом доступа к объекту 3) безопасность данных (ну это опять про сокрытие, но уже данных, полей объекта) 4) переиспользование кода и самих объектов 5) модульность и управление сложностью программы (тут сложно объяснить, но суть в том, что это позволяет нам клепать и большие объекты и более маленькие, чтобы было более читаемо, разделять зоны ответственности объектов) так что хватит на полном серьезе объяснять, что инкапсуляция это сокрытие. И еще принципы ООП сформулировал Алан Кей, и тогда и сейчас он топил за открытость объектов. а все испортил Страуструп, когда ввел модификаторы доступа и вместе с джавистами стал они стали продвигать "своё" ооп. да оно более легкое для понимания, но убирает гибкость, которую дало бы нам настоящее ООП. но могу похвалить автора, он еще сказал про интерфейс доступа Давайте продвигать правильное определение, а то у нас на рынке полно народу, которые даже основы ооп не понимают и заливают про сокрытие и модификаторы доступа.
@khurshidbekkhasanov8642 Жыл бұрын
+++++ spasibo
@Mr.Borowski5 жыл бұрын
"Что такое пользователь" просто убило
@ЭдуардВершинин-я5я4 жыл бұрын
Маслята тут? Инкапсуляция-это сокрытие))
@СергейЕврофимович4 жыл бұрын
Инкапсуляция это харчок
@sonyericsson41304 жыл бұрын
обожаю такие разжовывания, всё ясно
@drloop32315 жыл бұрын
Напоминает Виндертона
@ToBeCloser0075 жыл бұрын
Омг, чем??? ((
@MrYroslav012 жыл бұрын
Всё равно, мутно, я понимаю что такое инкопсуляцию, полиморфизм и наследование. Но не понимаю как другой пользователь может тебе тебе подначррить?!
@yashkevich81645 жыл бұрын
а инкапсуляция то это что?)
@Derbograder4 жыл бұрын
Это скрытие проводов и микросхем под корпусом. Вы нажимаете на кнопку, и машина делает то, что вы от неё ожидаете. Нужно домохозяйке знать, как устроена микросхема машинки? Нет. Вот она и скрыта внутри, чтобы не думать об этом, а нажимать кнопку и вынимать чистое бельё через час.
@princessmary5556 Жыл бұрын
@@Derbograder Нет, это не скрытие. Инкапсуляция ничего ни от кого не скрывает.
@Derbograder Жыл бұрын
@@princessmary5556 Доброе утро. Давайте поговорим об этом.