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

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

Marlin

Marlin

Күн бұрын

Telegram: t.me/rahim_mur...
VK: learnby...
Инста: / rahim.muratov

Пікірлер: 162
@bahram1010
@bahram1010 5 жыл бұрын
Мне понравился твои методы обучения. Все что ты говориш легче понять, обясняеш простыми словами! Спасибо Рахим!
@LobanovSpace
@LobanovSpace 5 жыл бұрын
Присоединяюсь к твоим словам
@tiami6784
@tiami6784 3 жыл бұрын
Какой же расслабляющий тембр. И тематика приятная. Объясняешь всегда понятно и прекрасно
@Интерактив-клубстендовогомодел
@Интерактив-клубстендовогомодел 3 жыл бұрын
Гений! прослушал много курсов, прочитал много книг. А посмотрел данное видео и все понял за 10 минут
@dymkens421
@dymkens421 5 жыл бұрын
Блин, разобрал свою стиральную машину, но никаких "private" и "protected" нету. Или это обязательно должна быть стиралка от самсунга?
@ДиванныйВоин-щ4п
@ДиванныйВоин-щ4п 5 жыл бұрын
Обязательно Самсунг с фронтальной загрузкой! Смотри не ошибись!
@СтаниславМельников-ч7н
@СтаниславМельников-ч7н 3 жыл бұрын
У меня от Самсунг, всё есть и паблик и приват)). Меняй свою)))
@turembekov
@turembekov 3 жыл бұрын
Хорошая шутка
@v0xl
@v0xl 3 жыл бұрын
а что в ней? Код на PHP?
@mmiisato
@mmiisato 5 жыл бұрын
Препод - Что такое инкапсуляция ? Я - Крч, у нас есть стиральная машина....
@mmiisato
@mmiisato 5 жыл бұрын
Спасибо,правда,помог хоть как то понять.
@maksengineer6313
@maksengineer6313 10 ай бұрын
Инкапсуляция - это механизм языка, позволяющий объединить данные и методы, работающие с этими данными, в единый объект, а также скрыть их реализацию от пользователя🤓
@brokos2475
@brokos2475 3 жыл бұрын
Это самое лучшее и доступное объяснение, которое только может быть.
@qwerty6810
@qwerty6810 2 жыл бұрын
Очень зашло объяснение. Никак не получалось понять зачем где-то private где-то public, а тут такое простое и понятное толкование.
@ToBeCloser007
@ToBeCloser007 2 жыл бұрын
Отлично! Какие темы ещё интересны?
@Ренат-ш7т
@Ренат-ш7т Жыл бұрын
Браво!!! Очень просто и доходчиво. Благодарю!!!
@-Forever-Young-
@-Forever-Young- Жыл бұрын
Несколько видео смотрел на эту тему и не мог понять о чём речь. Рахим, только твои объяснения внесли ясность. Спасибо.
@Noyvel
@Noyvel Жыл бұрын
Нашёлся человек каторый вот так объяснил . Спасибо тебе.
@stanislavkalashnikov7170
@stanislavkalashnikov7170 3 жыл бұрын
Самое доходчивое объяснение принципа работы ООП. Спасибо большое!
@Логовотестировщика
@Логовотестировщика 3 жыл бұрын
Бро, ты самый лучший 🥺 Благодарю тебя! Замотивировал, еще и такая музыка на фоне! Прям захотелось плакать. Начал изучать пайтон, линукс, закончил 11 классов, бросает из крайности в крайность, учу по 15 часов в сутки, иногда до слез, что не понимаешь что-то, хочется просто этим заниматься, не ради финансовой части, это всё для души, мне просто нравится, а тут ты и такое понятное объяснение, благодарю тебя!
@aigor9534
@aigor9534 5 жыл бұрын
Рахим, спасибо большое за Ваши старания. Очень доступно объясняете.
@tozhieff
@tozhieff 5 жыл бұрын
Прочитал "спасибо большое за ваши стИрания"
@ИванЗарембовский
@ИванЗарембовский 4 жыл бұрын
+++++ Спасибо огромное! Очень хорошо и внятно объяснил! Только начал учить инкапсуляцию и уже всё про неё понял). Что такое инкапсуляция я хорошо понял только после твоего объяснения! Спасибо большое! Очень сильно тебе благодарен! 👍👍🐝
@АлександрГринн-м3в
@АлександрГринн-м3в 2 жыл бұрын
Гениально! Это ШЕДЕВР!👍
@DSergeevich_B
@DSergeevich_B 3 жыл бұрын
Отличное объяснение, я бы даже сказал - гениальное.
@laboptyka3706
@laboptyka3706 2 жыл бұрын
Рахим Сасибо, ты самый лучший!!!
@lilypacha4940
@lilypacha4940 Жыл бұрын
Вы учитель от Бога !!!!
@maksymnazarenko6620
@maksymnazarenko6620 5 жыл бұрын
как всегда волшебно просто и понятно. Спасибо!
@МихаилЗильберштейн-т3е
@МихаилЗильберштейн-т3е 3 жыл бұрын
Спасибо тебе, что обьясняешь простыми словами. Эта хрень как я потом узнал называется идентификаторами доступа private, protected.
@alisamironenko6983
@alisamironenko6983 Жыл бұрын
Спасибо большое!! Очень понятно!
@АлексейСмирнов-т4й
@АлексейСмирнов-т4й 4 жыл бұрын
Изучаю сейчас программирование и застрял на ооп, потому что думал пользователь и там не сможет вызвать тот или иной метод в консоли. Но теперь я понимаю, что пользователь это тот кто будет юзать класс, а не тот кто будет запускать прогу и просто тыкать там кнопочки. Спасибо, лойс от меня
@ratmir.official
@ratmir.official 3 жыл бұрын
Братан, ты красавчик! Все максимально доходчиво и понятно!
@AAnabioZZ
@AAnabioZZ Жыл бұрын
класс) был опыт совместного написание учебного задания в команде ил 4 человек, каждый писал свой метод, и в итоге я пытался сопользовать мето не так как от этом думал автор, потому что в нем все функции были публичные, на тот момент мы еще не проходили инкапсуляции и ооп , но теперь я вижу что надо было большую часть функция закрывать в приват открывая только непосредственный запуск функции) в краце это был логер в одной вункции он принимал строку и обвештвал ее датами и подробностями и вызывала другую функцию отправляя ей полученную строку уже для записи в фаил, и вот я слал строки прям в записть сразу , а если сделать приват то не вышло бы) всем мир)
@razvaluha5148
@razvaluha5148 3 жыл бұрын
До этого видео я знал что такое инкапсуляция,это было для меня просто и понятно.После этого видео мне ничего не понятно,я забыл что такое инкапсуляция.
@ChatGPT-k5z
@ChatGPT-k5z 4 жыл бұрын
Реально очень толково хотелось бы дальше смотреть продолжение
@eugenebrooks4824
@eugenebrooks4824 11 ай бұрын
Хорошее видео, сразу все понятно)🎉
@ToBeCloser007
@ToBeCloser007 11 ай бұрын
Отлично)
@ivanmerkushev6596
@ivanmerkushev6596 2 жыл бұрын
Спасибо большое! Начал изучать программирование, все говорят начинать с ооп, и объясняют на коде, который я ни писать ни понимать не умею)
@АлексейФишер-э3ж
@АлексейФишер-э3ж 3 жыл бұрын
Спасибо тебе, хороший человек! У меня наконец-то привстал на ООП ))
@ДмитроКазаров
@ДмитроКазаров 3 жыл бұрын
Лучшее объяснение. Спасибо автору
@vladimirzdanov1319
@vladimirzdanov1319 3 жыл бұрын
Хороший пример. Я хотя-бы теперь понял суть. Спасибо!
@k1aldgames275
@k1aldgames275 3 жыл бұрын
Очень крутое объяснение
@АнатолийСырьянов
@АнатолийСырьянов 4 жыл бұрын
Вот эта релаксовая музыка на фоне просто офигенная идея!!! ) Сложный материал, нудно, муторно, но совершенно подругому воспринимается и приятно слушать с такой музыкой )))
@staf5496
@staf5496 3 жыл бұрын
Хороший пример для простого и быстрого понимания
@michaellapshin6584
@michaellapshin6584 4 жыл бұрын
Очень доходчиво! Большое спасибо за видео! Записывай больше похожих видео!!!
@anatoliiafarinov6591
@anatoliiafarinov6591 3 жыл бұрын
Молодчина! Объяснил понятно
@sashaperdunov2209
@sashaperdunov2209 3 жыл бұрын
Это реклама стиральных машин?Какую посоветуете, Рахим?
@algiruy8721
@algiruy8721 3 жыл бұрын
Очень доступно браво !
@ukrainian333
@ukrainian333 3 жыл бұрын
Это лучшая интеграция рекламы стиральных машин от М.Видео что я когда-либо видел =)))))
@ГеоргийСапожкин-з5й
@ГеоргийСапожкин-з5й Жыл бұрын
ееее мужик классно объснил
@damirnurgazyev1854
@damirnurgazyev1854 4 жыл бұрын
Отличный урок. Продолжайте в том же духе.
@ПростоЁж-щ3ъ
@ПростоЁж-щ3ъ 5 жыл бұрын
Мне книги по ооп на языке c# очень заходили в свое время, да и сейчас рад перечитать их.
@chessfun9640
@chessfun9640 2 жыл бұрын
Хорош я все понял. Спасибо большое
@van777ok3
@van777ok3 5 жыл бұрын
Привет!) Спасибо за видео,очень инфоомативно и доступно)
@chap_01
@chap_01 3 жыл бұрын
Очень доходчиво объяснил. 👍🏻
@Точтоумеютоиделаю
@Точтоумеютоиделаю 2 жыл бұрын
Плюс👍
@madhater9900
@madhater9900 3 жыл бұрын
Спасибо, объяснил на пальцах
@dreamland4ua
@dreamland4ua 3 жыл бұрын
друг, а что за музыка на фоне? дай плиз название--оч круто звучит!!
@Rockollet
@Rockollet 5 жыл бұрын
Спасибо , до меня дошло 👍
@larss2772
@larss2772 5 жыл бұрын
OMG... Спасибо тебе! Ты...ты... Я не знаю что сказать. Спасибо! Лайк, подписка.🤝🙏👍
@egor_ostap
@egor_ostap 3 жыл бұрын
Спасибо тебе!!)
@АлександрВалутин-л7щ
@АлександрВалутин-л7щ 5 жыл бұрын
Круто, благодарю тебя)
@superc8044
@superc8044 3 жыл бұрын
круто объясняешь, выпускай курсы
@cosmoboyplays4085
@cosmoboyplays4085 Жыл бұрын
так переживает парень, когда все это рассказывает
@viktornovikov9266
@viktornovikov9266 3 жыл бұрын
душевно
@sviatstupak2162
@sviatstupak2162 4 жыл бұрын
Спасибо, доступно и понятно.
@lemuriets
@lemuriets 3 жыл бұрын
Спасибо большое за объяснение. Плевать, что я не программирую на php, сам принцип отлично понял.
@RS-ue4wg
@RS-ue4wg 2 жыл бұрын
Просто о сложном, то что нужно
@ПутьКПобедам-х4ш
@ПутьКПобедам-х4ш 5 жыл бұрын
Сделай видео про JavaScript Как правильно его изучать Будет супер🔥🔥🔥🔥🔥🔥
@bob-tpaktopuct9729
@bob-tpaktopuct9729 5 жыл бұрын
Пройди курсы JS 1 и JS 2 от htmlacademy и у тебя отпадёт этот вопрос сам собой!
@ПутьКПобедам-х4ш
@ПутьКПобедам-х4ш 5 жыл бұрын
@@bob-tpaktopuct9729 спасибо брат
@ПутьКПобедам-х4ш
@ПутьКПобедам-х4ш 5 жыл бұрын
@@bob-tpaktopuct9729 отправь сылку
@VitalySokoloff
@VitalySokoloff 4 жыл бұрын
Красава, хорошо объяснил
@LobanovSpace
@LobanovSpace 5 жыл бұрын
От души
@alexanderkomarov3097
@alexanderkomarov3097 4 жыл бұрын
СУПЕЕЕЕРРРРРРРРРРРРРР!!!!!!!!!!!!!!!!!!!!!!
@senior-blacksmith
@senior-blacksmith 2 жыл бұрын
а можно такое же объяснение про наследование и полиморфизм?
@РоманТолстых-д8э
@РоманТолстых-д8э 5 жыл бұрын
толковое объяснение
@IMixI
@IMixI 3 жыл бұрын
Спасибо 🙏
@ЕвгенийКавецкий-ц6м
@ЕвгенийКавецкий-ц6м 5 жыл бұрын
круто, спасибо, like
@soversus5374
@soversus5374 9 ай бұрын
У ооп с таким подходом есть и грандиозный недостаток, это огромная вложенность подключений и соответственно множество мелких фалов. Особенно если говорить о крупных проектах. Что негативно сказывается на производительности. Это можно наблюдать на известных проектах. Сначала все следуют принципам ооп, а потом начинают оптимизировать нарушая эти принципы. Потом рефакторинг... и так по кругу... ) И в видео есть существенная ошибка, если следовать принципам ооп, то реализация должна находиться в отдельных файлах, а не в одном. )
@alexandrsargsyan3337
@alexandrsargsyan3337 2 жыл бұрын
👍👌❤️
@ivanbozhko6747
@ivanbozhko6747 4 жыл бұрын
Спасибо
@НажмутдинБадрутдинов
@НажмутдинБадрутдинов 2 жыл бұрын
Вы путаете интерфейс с инкапсуляцией, в общем всё в кучу
@jasonwrody8556
@jasonwrody8556 5 жыл бұрын
Ура
@RodyaO_o
@RodyaO_o 3 жыл бұрын
"В каких обьемах он принимает порошка", а что лучше кокаин или спайс? Я просто в разработке новичок, не знаю под чем лучше разрабатывать.
@soujkee
@soujkee 8 ай бұрын
Лайк префаером за микрофон
@marliusprod8370
@marliusprod8370 5 жыл бұрын
Жёстко, но понятно
@khurshidbekkhasanov8642
@khurshidbekkhasanov8642 Жыл бұрын
+++++ spasibo
@Чёрнаякошка-ц6к
@Чёрнаякошка-ц6к 5 жыл бұрын
Тащемто оно правильнее называется Энкапсуляция от анг. Encapsulation. И автор немного не прав в своих измышлениях. Энкапсуляция позволяет просто прятать данные от посторонних глаз, например все микросхемы и двигатель стиральной машинки. Как действия естественным образом прячутся внутри тела функции так же и данные должны быть недоступны из объекта. Объект тут выступает в виде посредника, который предоставляет интерфейс для обработки своих данных. Собственно в некоторых языках реализован механизм "конструирования" класса из разных так называемых "интерфейсов", которые в свою очередь объявляют набор обработчиков без объявления данных. К тому же тема не раскрыта до конца. Энкапсуляция подразумевает под собой не только сокрытие каких-либо признаков класса, но и обратный процесс - публикация нужных нам признаков. Собственно для этих целей и придумали интерфейсы. Допустим, у нас есть физический движок с классом Shape, который реализует форму столкновения. И интерфейс ICollideable с опубликованной функцией OnCollide(). Теперь благодаря этому интерфейсу в класс Shape можно передать абсолютно любой объект на обработку - главное условие, чтобы он реализовал интерфейс ICollideable.
@feedkg
@feedkg 5 жыл бұрын
так он тоже самое сказал , ты чем слушал ?
@princessmary5556
@princessmary5556 Жыл бұрын
Вы пишите: *Энкапсуляция позволяет просто прятать данные* Инкапсуляция ничего ни от кого не прячет. Не путайте инкапсуляцию и сокрытие.
@b_b.podcast
@b_b.podcast 4 жыл бұрын
спс можно про план обучения на python/сори но как будто я прокрастинирую смотря видосы про биб. и просто через копи паст вывожу
@Человекновоговремени
@Человекновоговремени 4 жыл бұрын
Инкапсуляция служит только для одной цели -защиты от взлома злоумышленниками?
@ArtemBurlaka
@ArtemBurlaka 3 жыл бұрын
И для защиты и для собственной же наглядности
@princessmary5556
@princessmary5556 Жыл бұрын
Инкапсуляция вообще не предназначена для защиты от взлома.
@artyomklg915
@artyomklg915 10 ай бұрын
сколько видео по инкапсуляции не посмотрел, все говорят про сокрытие. а это всего лишь фича инкапсуляции, при чем необязательная. а СУТЬ инкапсуляции в том, что мы объединяем данные и методы, работающие с этими данными, в единый компонент, который называется объектом. по сути инкапсуляция дает определение объекта и поэтому считается главной парадигмой ООП. вот была бы хохма, если бы она считалась главной только из-за сокрытия, не правда ли. отошел от темы. и инкапсуляция обуславливается: 1) сокрытием реализации (фича, а не суть) 2) интерфейсом доступа к объекту 3) безопасность данных (ну это опять про сокрытие, но уже данных, полей объекта) 4) переиспользование кода и самих объектов 5) модульность и управление сложностью программы (тут сложно объяснить, но суть в том, что это позволяет нам клепать и большие объекты и более маленькие, чтобы было более читаемо, разделять зоны ответственности объектов) так что хватит на полном серьезе объяснять, что инкапсуляция это сокрытие. И еще принципы ООП сформулировал Алан Кей, и тогда и сейчас он топил за открытость объектов. а все испортил Страуструп, когда ввел модификаторы доступа и вместе с джавистами стал они стали продвигать "своё" ооп. да оно более легкое для понимания, но убирает гибкость, которую дало бы нам настоящее ООП. но могу похвалить автора, он еще сказал про интерфейс доступа Давайте продвигать правильное определение, а то у нас на рынке полно народу, которые даже основы ооп не понимают и заливают про сокрытие и модификаторы доступа.
@рустемахметшин-л3ъ
@рустемахметшин-л3ъ 3 жыл бұрын
Я подписываюсь в надежде что будет уроки джава для начинающих ?)
@blackman852
@blackman852 3 жыл бұрын
Не будет)))))))))
@illll6573
@illll6573 5 жыл бұрын
Подскажите, пожалуйста , полезные книги, связанные с php и фреймворками, мышлением программиста
@LobanovSpace
@LobanovSpace 5 жыл бұрын
Любые с базовыми знаниями
@teernanog9169
@teernanog9169 4 жыл бұрын
еще не досмотрел и только учусь программированию но то как ты обьяснил в начале это скорее абстракция не?
@teernanog9169
@teernanog9169 4 жыл бұрын
Кароч понял разницу!
@makintoj
@makintoj 2 жыл бұрын
Каким образом мне упростить жизнь, если пользуюсь инструментом не из жизни. Записано!
@КлимНуралин-у4у
@КлимНуралин-у4у 4 жыл бұрын
Не понел, а почему инкапсуляция это сокрытие?
@princessmary5556
@princessmary5556 Жыл бұрын
Инкапсуляция - это не сокрытие.
@ЭдуардВершинин-я5я
@ЭдуардВершинин-я5я 4 жыл бұрын
Маслята тут? Инкапсуляция-это сокрытие))
@СергейЕврофимович
@СергейЕврофимович 3 жыл бұрын
Инкапсуляция это харчок
@рустемахметшин-л3ъ
@рустемахметшин-л3ъ 3 жыл бұрын
10:38- и это не кошка собака а это....? Что это ? Плохо слышно.. Спасибо за ответ
@artem-sobol
@artem-sobol 3 жыл бұрын
Это QueryBuilder - класс для построения запросов к базе данных.
@sonyericsson4130
@sonyericsson4130 4 жыл бұрын
обожаю такие разжовывания, всё ясно
@MrYroslav01
@MrYroslav01 2 жыл бұрын
Всё равно, мутно, я понимаю что такое инкопсуляцию, полиморфизм и наследование. Но не понимаю как другой пользователь может тебе тебе подначррить?!
@ПанОлеже
@ПанОлеже 2 жыл бұрын
+++
@bobbyray3680
@bobbyray3680 4 жыл бұрын
+
@drloop3231
@drloop3231 5 жыл бұрын
Напоминает Виндертона
@ToBeCloser007
@ToBeCloser007 5 жыл бұрын
Омг, чем??? ((
@Mr.Borowski
@Mr.Borowski 5 жыл бұрын
"Что такое пользователь" просто убило
@yashkevich8164
@yashkevich8164 5 жыл бұрын
а инкапсуляция то это что?)
@Derbograder
@Derbograder 4 жыл бұрын
Это скрытие проводов и микросхем под корпусом. Вы нажимаете на кнопку, и машина делает то, что вы от неё ожидаете. Нужно домохозяйке знать, как устроена микросхема машинки? Нет. Вот она и скрыта внутри, чтобы не думать об этом, а нажимать кнопку и вынимать чистое бельё через час.
@princessmary5556
@princessmary5556 Жыл бұрын
@@Derbograder Нет, это не скрытие. Инкапсуляция ничего ни от кого не скрывает.
@Derbograder
@Derbograder Жыл бұрын
@@princessmary5556 Доброе утро. Давайте поговорим об этом.
@princessmary5556
@princessmary5556 Жыл бұрын
@@Derbograder Начинайте.
@sccs9941
@sccs9941 5 жыл бұрын
ну да, ниче объяснил
@basstiyofficial67
@basstiyofficial67 3 жыл бұрын
Спасибо большое.
@МухаммадМаликов-ш1и
@МухаммадМаликов-ш1и 7 ай бұрын
+
Руководство по ООП на PHP
34:36
Быть Программистом
Рет қаралды 26 М.
Amazing remote control#devil  #lilith #funny #shorts
00:30
Devil Lilith
Рет қаралды 11 МЛН
HELP!!!
00:46
Natan por Aí
Рет қаралды 47 МЛН
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 69 МЛН
Car Bubble vs Lamborghini
00:33
Stokes Twins
Рет қаралды 35 МЛН
Пишем с нуля "Mini CRM system" на PHP8 & SQL используя ООП. Часть-1
1:30:38
Полиморфизм в ООП
6:40
Yellow-Duck.net
Рет қаралды 92 М.
ЧТО МЕШАЕТ ПИСАТЬ КОД НОВИЧКАМ
20:41
Программисты-самоучки... Слушайте внимательно.
22:45
Евгений Афанасьев
Рет қаралды 119 М.
Amazing remote control#devil  #lilith #funny #shorts
00:30
Devil Lilith
Рет қаралды 11 МЛН