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

R

Renelio

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

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

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

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

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

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

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

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

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



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

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



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

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

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



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

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

 
Название темы
Автор Заголовок Раздел Ответы Дата
A Телеграм бот мастер видеокурс Полезные статьи 4
K Комплексный видеокурс по ZennoPoster от rostonix. Часть 2 Другое 0
El_IRBIS Интересно Руководство по тестированию Веб-Безопасности OWASP. Уязвимости и взлом 0
VPSmarket Продам vpsmarket.biz | VPS/VDS сервера по низким ценам! Сайты/Хостинг/Сервера 0
Emilio_Gaviriya Статья CVE: Подборка ресурсов по поиску уязвимостей. Уязвимости и взлом 0
Emilio_Gaviriya Как вычислить местоположение по IP-адресу? Статьи 0
Emilio_Gaviriya Статья Поиск по IoT, IP, доменам и поддоменам: 4 утилиты. Уязвимости и взлом 0
Emilio_Gaviriya Статья Гайд по SQL-инъекциям. Уязвимости и взлом 0
Black_ppss ⭐ Поиск людей для работы с команде! Вещевой карж по EU! Предоставляю работу. Ищу специалиста. 1
Support81 92% атак по email: электронная почта остается главной лазейкой для фишеров Новости в сети 0
bitwisex Инструкция по установке и настройке криптовалютного кошелька Trust Wallet Полезные статьи 0
Support81 Специалисты по кибербезопасности назвали главную угрозу для компаний в 2024 году Новости в сети 0
lonesttar Ожидает оплаты Скрипт бота по аренде виртуальных номеров + бот техподдержка! Продажа софта 0
lonesttar Ожидает оплаты Скрипт бота по аренде прокси + бот техподдержка! Продажа софта 0
A Ищем менеджера по обработке заявок. Предоставляю работу. Ищу специалиста. 1
Emilio_Gaviriya Статья Инструкция по обнаружению хоста и тестированию на проникновение. Уязвимости и взлом 0
F Вакансия: Менеджер по продажам - удаленная работа в США Предоставляю работу. Ищу специалиста. 0
Support81 Zhejiang Big Chip: китайский удар по доминированию США в сфере суперкомпьютеров Новости в сети 0
E.Alderson Ищу наставника по penetration tester Ищу работу. Предлагаю свои услуги. 0
Dany Blanco Набор в команду 2-3 человека! Вбив вещевухи по Европе. Предоставляю работу. Ищу специалиста. 0
TrashHellSoDomy Работающие методы по борьбе с гриппом типа ковида Юмор 3
SMM2040 Ожидает оплаты Рассылаем по WhatsApp | Лучшая цена | 98% Проход Ищу работу. Предлагаю свои услуги. 1
NovaBaseNova Базы на заказ. Собираем по любым направлениям! Ищу работу. Предлагаю свои услуги. 0
Ёшкин_кот Интересно Зарубежный сервис по приёму смс. (бесплатный) Свободное общение и флейм 1
Ёшкин_кот Интересно Пять способов поиска человека по открытым источникам (OSINT) Полезные статьи 2
turbion0 В России запустили переводы по СБП в пять стран. Деньги поступают мгновенно Новости в сети 0
T Куплю Куплю Вашу криптовалюту по выгодному курсу!! Куплю/Продам 0
Support81 Терпение лопнуло: Южная Корея, США и Япония объединяют усилия по борьбе с северокорейскими хакерами Новости в сети 0
C Помощь по зароботку! Предоставляю работу. Ищу специалиста. 0
Mr.Prime Ищу специалиста по деанону телеги. Есть приватный канал, нужно узнать владельца. Предоставляю работу. Ищу специалиста. 0
BillyBons Игры бесплатно для слабых ПК по прямой ссылке- rpgame1.net Другое 4
Арианна 25 книг по социальной инженерии Полезные статьи 2
I Турнир по Dota 2 и приз 10 000 руб! Присоединяйтесь будет жарко! Свободное общение и флейм 0
RefBanker Ожидает оплаты Скупка до 75% на ручных дропов | Пересыл вашего стаффа по WW | Белые лейблы UPS за 60% Куплю/Продам 1
Арианна Государственный пробив по РФ Ищу работу. Предлагаю свои услуги. 0
mrpink Продам Качественные сканы РФ паспортов по доступным ценам. Отрисовка документов Аккаунты/Админки/Документы 0
mrpink Ищу сотрудников салонов Связной, Мегафон и Contact для работы по верификациям кошельков Qiwi и Юмани Предоставляю работу. Ищу специалиста. 0
U Usersbox — OSINT бот по пробиву людей и поиску информации Корзина 0
G Требуется АРТ- АГЕНТ по продаже на eBay , Аmazon и др. Копии картин знаменитых Корзина 0
JustTG Ожидает оплаты Just-tg.com | Сервис по продвижению каналов и ботов в TELEGRAM | Прямой поставщик 24/7 Ищу работу. Предлагаю свои услуги. 1
M Пробив от секретной службы Mossad (ПРОБИВ по всем структурам, комплексные решения под ваш запрос) Корзина 0
Support81 Шантаж, клевета, угрозы расправы? Обычный рабочий день специалиста по кибербезопасности Новости в сети 1
Support81 Интересно Алгоритм работы СБ Сбербанка по антифроду. Карты/CC/Банки/Enroll 0
Support81 Юные британские хакеры взломали десятки организаций по всему миру, как им это удалось? Новости в сети 0
E На проверке Сервис №1 по продаже ГОСУСЛУГ и документов под МФО, БК, КИВИ и пр. / бот автопродаж / Все что не подошло по разделу 1
O На проверке Продвижение телеграм проектов, инвайт в чат, рассылка в ЛС, рассылка по чатам, парсинг Ищу работу. Предлагаю свои услуги. 1
dymario На проверке Лучший обнал сервис по Беларуси! Ищу работу. Предлагаю свои услуги. 1
H Простая схема по скаму в инсте Обучения, схемы, мануалы 1
Support81 Депутаты Госдумы готовят очередной удар по свободе российского интернета Новости в сети 0
Support81 Троянский конь «TOITOIN» несётся галопом по бизнес-предприятиям в Латинской Америке Новости в сети 0

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