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

R

Renelio

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

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

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

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

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

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

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

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

Авторизируйтесь или Зарегистрируйтесь что бы просматривать ссылки.



Простая фабрика
Самое простое объяснение того, чем является фабрика, как она работает и как правильно использовать этот шаблон проектирования.

Авторизируйтесь или Зарегистрируйтесь что бы просматривать ссылки.



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

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

Авторизируйтесь или Зарегистрируйтесь что бы просматривать ссылки.



Абстрактная фабрика
Понятие абстракной фабрики логично вытекает из предыдущего видео. Это расширение фабричного метода для достижения конкретных задач, связаных с работой на нескольких платформах.

Авторизируйтесь или Зарегистрируйтесь что бы просматривать ссылки.

 
Название темы
Автор Заголовок Раздел Ответы Дата
A Телеграм бот мастер видеокурс Полезные статьи 4
K Комплексный видеокурс по ZennoPoster от rostonix. Часть 2 Другое 0
Support81 Критическая угроза 9,8 из 10: новый ботнет захватывает ИИ-серверы по всему миру Новости в сети 0
wrangler65 Изучение загрузчиков вредоносного ПО LNK: случайный анализ Вирусология 0
Support81 JPEG, пицца и разоблачения: как Error Level Analysis считывает ложь по пикселям Новости в сети 0
Support81 Дарквеб 2024: эксплойты по цене машины, логи — как хлеб в магазине Новости в сети 0
Support81 Мощный удар по Lumma Stealer: скоординированная операция отправила хакеров в «длительный отпуск» Новости в сети 0
Support81 Pure атакует по-бухгалтерски: спам, “акт”, и полный контроль над системой Новости в сети 0
Support81 Свободное ПО в 2025 — это не про свободу. Это про свободное падение Новости в сети 0
Support81 CouchDB как проходной двор: эксплойты для критической SSH-уязвимости уже гуляют по сети Новости в сети 0
K Ищу человека, который поможет с поиском генеалогических данных по Украинской ССР Предоставляю работу. Ищу специалиста. 0
Support81 ФБР зашло в даркнет по делу… и стало главным банком хакеров Новости в сети 0
Support81 Сдал WhatsApp за 1500? Будь готов к сроку по 159-й Новости в сети 0
Support81 Blob-атака: традиционные антивирусы бессильны против нового ПО Новости в сети 0
Support81 DNS без штанов: как нас сдают провайдерам по умолчанию Новости в сети 0
wrangler65 Небезопасная загрузка файлов: полное руководство по поиску продвинутых уязвимостей при загрузке файлов Уязвимости и взлом 0
Support81 Арест Панева: новый удар по группировке LockBit после операции «Кронос» Новости в сети 0
Support81 Одна строка кода разрушила работу Exchange Online по всему миру Новости в сети 0
Support81 Конец цифровой империи? Минюст США готовит мощный удар по Google Новости в сети 0
D Продам Сервис по продаже фото/сканов паспортов ID DL Европа/Снг/Лат Америка/Северная Америка/Азия Куплю/Продам 0
wrangler65 Интересно Руководство по анонимности в интернете Анонимность и приватность 0
Support81 Увольнения в NIST: США теряет ведущих экспертов по ИИ и кибербезопасности Новости в сети 0
NEIZVESTNOSERVICE Проверено Продвижение в Telegram, Инвайт, Рассылка по Чатам, Реклама в Чатах Услуги дизайнеров/веб-разработчиков 0
Support81 Интересно Выводы ChatGPT по натальной карте(пол,дата, время и место рождения) Свободное общение и флейм 1
Support81 Тайны кода: как спецслужбы США используют ошибки в ПО Новости в сети 0
wrangler65 Создание незаметного вредоносного ПО Ч.2 Полезные статьи 0
wrangler65 Интересно Создание незаметного вредоносного ПО для Windows (C2-фреймворк Villain + обфускация PowerShell + недетектируемая доставка) Полезные статьи 0
Pepebet Ожидает оплаты Pepebet приглашает к сотрудничеству по рефшаре 50-70% от депозита с возможностью постоплаты! Предоставляю работу. Ищу специалиста. 0
Support81 Интересно Обучение по созданию аккаунтов Google Ads Трафик, загрузки, инсталлы, iframe 0
wrangler65 Интересно Полное руководство по поиску уязвимостей с помощью Shodan и Censys Полезные статьи 0
Support81 CISA: сети по всему миру в прицеле китайских хакеров Новости в сети 0
Support81 Crimenetwork: полиция нанесла удар по теневой экономике Германии Новости в сети 0
ShowSend Продам ⚡Софт для спама по форумам (Сообщения в ЛC + Почта | Создает новые темы | Делает комментарии по ключам )⚡ Куплю/Продам 0
Support81 От просьбы Байдена до приговора: суд вынес вердикт по делу REvil Новости в сети 0
Support81 Интерпол наносит удар по глобальной сети нелегальных букмекеров Новости в сети 0
E Платим за звонок в Skype | 50р. За принятие смс по звонку в Skype Предоставляю работу. Ищу специалиста. 0
Support81 Кликнул по ссылке от HR? Возможно, ты уже в руках киберпреступников Новости в сети 0
Support81 Важно!!! Дуров: данные пользователей Telegram могут предоставляться органам по запросу Новости в сети 4
starowar Разработка сайтов / ботов / ваших проектов по ТЗ на php, js, mysql Продажа софта 1
Support81 Вирус по клику: хакеры взламывают Windows через CAPTCHA Новости в сети 0
Proxytrail Продам Proxytrail - Быстрые прокси по самым низким ценам Дедики/VPN/соксы/ssh 1
Support81 Loki: неизвестный вирус ударил по российскому бизнесу Новости в сети 0
Support81 Вредонос, чьё имя нельзя называть: Voldemort атакует системы по всему миру Новости в сети 0
Support81 0Day в Chrome опустошает криптокошельки по всему миру Новости в сети 0
Support81 Tusk: русскоязычные хакеры охотятся за криптовалютой по всему миру Новости в сети 0
Support81 ООН приняла глобальный договор по кибербезопасности Новости в сети 0
Support81 Двух россиян арестовали в США по обвинению в кибермошенничестве Новости в сети 2
E На проверке Заказать услуги профессионального хакера от [email protected] - решение проблем по взлому (Whatsapp,Viber,Telegram,ВКонтакте,Instagram,Facebook) Ищу работу. Предлагаю свои услуги. 1
phoenix_database Продам Продам Лиды по Украине Все что не подошло по разделу 23
Support81 HardBit 4.0: шифрование по паролю и сложные методы обхода анализа Новости в сети 0

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