Понятный видеокурс по основам ООП

R

Renelio

Этот курс поможет понять инкапсуляцию и полиморфизм, а также расскажет о базовых шаблонах проектирования – как раз, если давно хотели освежить знания ООП.

Автор курса и ведущий канала – Владимир Моженков. Он создает видеокурсы по программированию, защите информации и всему, что связано с вычислительными технологиями. Среди его уроков можно найти курсы по конкретным объектно-ориентированным языкам, таким как C++ и Java, но этот курс будет целиком посвящен разбору основных понятий ООП.

Инкапсуляция
Что такое инкапсуляция? Инкапсуляция – это фактически то, ради чего существует объектно-ориентированное программирование. В первом уроке речь пойдет об одной из важнейших парадигм объектно-ориентированного программирования.

Наследование
Лекция о том, что такое наследование и почему этот термин обозначает не совсем то, что кажется.

Дочерний класс в памяти
Наследование помогает достичь полиморфизма, то есть делает возможным передачу объекта дочернего класса там где, требуется родительский. В этой лекции речь пойдет о том, что в это время происходит в памяти и как весь процесс выглядит изнутри.

Агрегация и композиция
Часто, когда речь заходит об ООП, в первую очередь вспоминают наследование, а об агрегации и композиции упоминается куда реже. Эти два понятия описывают связь между классами в объектно-ориентированных приложениях, и по важности не уступают наследованию.

Класс-обертка
Что делать, когда необходимо расширить фукционал класса, но прав создавать дочерний класс нет? В этом случае поможет класс-обертка, о котором пойдет речь в этой лекции.

Множественное наследование
Наследование — это то, что упрощает работу. Однако при создании классов, наследующих больше одного суперскласса, могут возникнуть определённые сложности. Что с ними делать и как избежать – в лекции о множественном наследовании.
https://youtu.be/h9P9M00S7zQ

Простая фабрика
Самое простое объяснение того, чем является фабрика, как она работает и как правильно использовать этот шаблон проектирования.
https://youtu.be/_5f2zs-8e04

Кроме этого видео, автор рекомендует ознакомится еще с двумя, которые касаются фабрик, чтобы лучше понять как они работают.

Фабричный метод
Этот паттерн программирования позволяет легко описать в одном фрагменте кода, какие объекты следует создавать в другом.
https://youtu.be/5UqUDR6_2cY

Абстрактная фабрика
Понятие абстракной фабрики логично вытекает из предыдущего видео. Это расширение фабричного метода для достижения конкретных задач, связаных с работой на нескольких платформах.
https://youtu.be/1mVONOCxfLg
 
Похожие темы
A Телеграм бот мастер видеокурс Полезные статьи 4
K Комплексный видеокурс по ZennoPoster от rostonix. Часть 2 Раздачи и сливы 0
Admin UFOLABSNEWS Злоумышленники используют браузеры жертв для сборки вредоносного ПО. Новости в сети 0
Admin Интересно Хакеры используют плагины Notepad++ для скрытой установки вредоносного ПО. Новости в сети 0
Admin Интересно Восстание машин началось на ринге: как прошел первый турнир по боям без правил роботов-терминаторов T800. Новости в сети 0
devqp Статья Полное руководство по FTID: методы мошеннических возвратов от V1 до V10 Фишинг, мошенничество, СИ 0
devqp Статья Практическое руководство по поиску уязвимостей в сетевой инфраструктуре Уязвимости и взлом 0
Admin Интересно На GitHub обнаружено почти 300 поддельных репозиториев, распространяющих вредоносное ПО. Новости в сети 0
Admin UFOLABSNEWS АНБ возродило хакерское подразделение TAO, известное по Stuxnet и WannaCry. Новости в сети 0
devqp Статья Руководства и технические отчеты по ChatGPT и GPT-4 на русском и английском Полезные статьи 0
Admin UFOLABSNEWS Бесплатный VPN WireVPN оказался частью крупной схемы по продаже интернет-трафика. Новости в сети 0
Admin UFOLABSNEWS Бывший переговорщик по ransomware приговорен к 70 месяцам тюрьмы за помощь группировке BlackCat. Новости в сети 0
devqp Статья Полное руководство по цифровой анонимности и защите от деанонимизации Анонимность и приватность 0
devqp Статья Полное руководство по безопасному старту в P2P-трейдинге Полезные статьи 0
devqp Статья Иллюзия анонимности: Как Tor Browser палит вас по железу (Canvas/WebGL) и метод обхода Анонимность и приватность 0
Admin UFOLABSNEWS Эффект саранчи. Ученые объяснили механику массовых фанатских ритуалов на ЧМ по футболу. Новости в сети 0
Admin UFOLABSNEWS Новый метод HalluSquatting позволяет обмануть ИИ-ассистентов для установки вредоносного ПО. Новости в сети 0
Admin UFOLABSNEWS Создатели шпионского ПО Predator столкнулись с коллективным иском на 7,6 млн евро. Новости в сети 0
Admin UFOLABSNEWS Китайские хакеры UAT-7810 расширяют сеть ORB с помощью нового вредоносного ПО LONGLEASH. Новости в сети 0
Admin UFOLABSNEWS Китайские хакеры разработали вредоносное ПО LONGLEASH для расширения сети ORB. Новости в сети 0
Admin UFOLABSNEWS Группа Armored Likho использует ИИ для создания вредоносного ПО. Новости в сети 0
Admin UFOLABSNEWS Китайские хакеры используют поддельное налоговое ПО для распространения трояна DcRAT. Новости в сети 0
Admin UFOLABSNEWS Капча оказалась ловушкой: фишинговый сайт с имитацией Cloudflare заразил компьютер вредоносным ПО. Новости в сети 0
Admin UFOLABSNEWS Появилось вредоносное ПО с искусственным интеллектом для атак вымогателей. Новости в сети 0
Admin UFOLABSNEWS DeepSeek помог создать вымогательское ПО, зашифровавшее реальный смартфон на Android. Новости в сети 0
Admin UFOLABSNEWS Член Европарламента, расследовавший использование шпионского ПО, стал жертвой Pegasus. Новости в сети 0
Admin UFOLABSNEWS В России создан оперативный штаб по борьбе с кибермошенничеством. Новости в сети 0
Admin UFOLABSNEWS Искусственный интеллект научился предсказывать риск внезапной остановки сердца по ЭКГ. Новости в сети 0
Admin UFOLABSNEWS Исследователь проанализировал 3000 вредоносных нагрузок ClickFix, раскрыв API-управляемую доставку вредоносного ПО. Новости в сети 0
Admin UFOLABSNEWS Бывший советник по нацбезопасности США признал вину в утечке секретных данных. Новости в сети 0
Admin UFOLABSNEWS Более 4000 устаревших маршрутизаторов скомпрометированы вредоносным ПО AryStinger. Новости в сети 0
Admin UFOLABSNEWS Украинские спецслужбы раскрыли кампанию российских хакеров по краже данных через фейковые SMS. Новости в сети 0
Admin UFOLABSNEWS OpenAI ограничивает доступ к новым моделям GPT-5.6 по запросу правительства США. Новости в сети 0
Admin UFOLABSNEWS Более 4300 устаревших роутеров захвачены вредоносным ПО AryStinger для создания скрытой инфраструктуры. Новости в сети 0
Admin UFOLABSNEWS GitHub стал платформой для распространения вредоносного ПО через поддельные репозитории. Новости в сети 0
Admin UFOLABSNEWS ФСБ привлекла более 20 человек по делу об угрозах руководству Роскомнадзора. Новости в сети 0
Admin UFOLABSNEWS ИИ станет главным судьёй на чемпионате мира по футболу 2026 года. Новости в сети 0
Admin Интересно Китайская команда Dragon Chilling лидирует на командном чемпионате мира по шахматам. Новости в сети 0
Admin Интересно Microsoft раскрыла детали кампании вредоносного ПО Windows Clipper, использующего USB LNK червя и Tor для управления. Новости в сети 0
Admin Интересно Исследователь обнаружил уязвимость в системах трансляции Чемпионата мира по футболу FIFA. Новости в сети 0
Admin Интересно В Гонконге стартовал необычный командный чемпионат мира по шахматам. Новости в сети 0
Admin Интересно Конференция по безопасности платежей #PAYMENTSECURITY 2026 пройдёт в Нижнем Новгороде. Новости в сети 0
Admin Интересно Северокорейские хакеры используют поддельные уведомления Microsoft для распространения вредоносного ПО NarwhalRAT. Новости в сети 0
Admin Интересно Первый опен-эйр по кибербезопасности «Лето в Киберкэмпе». Новости в сети 0
Admin Интересно Северокорейские хакеры используют инструменты разработчиков для распространения вредоносного ПО. Новости в сети 0
Admin Интересно Anthropic отключила доступ к своим моделям ИИ для иностранных пользователей по требованию США. Новости в сети 0
Admin Интересно Более 400 пакетов Arch Linux AUR были скомпрометированы для установки вредоносного ПО. Новости в сети 0
Admin Интересно SEO-специалисты теряют актуальность: ChatGPT и Gemini выбирают сайты по своим правилам. Новости в сети 0
Admin Интересно GitHub отключит скрипты установки npm по умолчанию для предотвращения атак на цепочку поставок. Новости в сети 0
Admin Интересно Хакеры используют TikTok для распространения вредоносного ПО. Новости в сети 0

Название темы