Проблемы множественного наследования Смертоносный ромб смерти Deadly Diamond of Death
************************************************
Соцсети:
Telegram:
YouTube: @EngineerSpock
Дзен:
VK:
************************************************
НАШ САЙТ И КУРСЫ:
Поддержать:
************************************************
СЕРВИСЫ И БРЕНДЫ, которые я люблю и которыми пользуюсь сам:
Адресная ПОМОЩЬ пожилым и больным детям, ссылка для смартфонов:
Бизнес в Альфа-Банке:
Биржевой дракон - сервис автоматической торговли криптой для РИСКОВОЙ части инвестиционного портфеля:
Почитать их ТГ-канал:
Для оформления подписки на их сервис:
- писать сюда и назвать кодовое слово “DragonElias“
************************************************
В этом видео мы углубимся в одну из самых спорных тем в мире объектно-ориентированного программирования - наследование, и почему множественное наследование вызывает столько дебатов среди разработчиков. Мы начнем с определения наследования как источника проблемы, а затем перейдем к анализу того, почему множественное наследование было исключено из языков программирования Java и C#, обсудив известную проблему “ромба смерти“.
Затем мы рассмотрим, как Python подходит к решению этой проблемы с помощью MRO (Method Resolution Order). Мы обсудим причины, побудившие создателей C# и Java отказаться от множественного наследования, и проблемы, с которыми сталкиваются разработчики языков программирования при проектировании этих особенностей.
Смотрите это видео, чтобы узнать о проблемах множественного наследования и как возникает смертоносный ромб смерти в Python! Кроме того, вы узнаете, что наследование приносит ригидность и что композицию следует предпочитать наследованию. Подписывайтесь на наш канал, чтобы узнать еще больше о программировании на Python и инженерных нюансах при проектировании кода!
00:00 Вступление
00:33 Наследование - источник проблемы
01:36 Причины отказа от множественного наследования в Java и C# / Deadly Diamond of Death
03:04 Python и MRO / Как Python разрешает проблему ромба смерти
05:09 Почему в C# и Java запретили множественное наследование
06:33 Трудности проектирования языков программирования
07:30 Переосмысление роли наследования в ООП
09:00 Композиция vs наследование
4 views
407
117
13 hours ago 00:01:45 2
Губернатор Югры Руслан Кухарук затронул в своем Послании множество вопросов, касающихся повышения качества жизни и благополучия
2 days ago 00:20:18 140
Я тут подумал а ведь классический любовный треугольник это же угол когда муж любит жену Разбор задачи из варианта вступительной
2 days ago 00:22:17 28
[На пульсе] Метиленовый синий: чудо-средство от рака, Альцгеймера, инфекций, боли и усталости за копейки?
2 days ago 01:37:06 3K
Гипноз и манипуляции: Мы управляем своей жизнью или нами управляют? Психотерапевт Игнатий Журавлев
3 days ago 00:00:52 3
🔴 Глазные капли бепантен инструкция 💣 Красные глаза капли
4 days ago 01:07:00 139
Выборы после войны. Гражданство по-новому. Мирное соглашение: роль президента и парламента
4 days ago 00:00:52 1
Восстановление зрения набережные челны
4 days ago 01:29:00 2
“Когда закончится философия“ - А. Вавилов, И. Скопин
4 days ago 00:00:52 2
⭐ ЛУЧШИЕ КАПЛИ ПРИ ВИРУСНОМ КОНЪЮНКТИВИТЕ ⚫
5 days ago 00:00:52 1
☑ КАКИЕ КАПЛИ УБИРАЮТ КРАСНОТУ В ГЛАЗАХ ✔
5 days ago 00:02:47 4
брейк данс футворкорк.
6 days ago 01:07:00 31
[Руслан Бортник ] Выборы после войны. Гражданство по-новому. Мирное соглашение: роль президента и парламента
6 days ago 00:08:55 1
Круги Эйлера. Логическая задача на множества. Иностранные языки
7 days ago 00:00:52 1
КАК ВОССТАНОВИТЬ ЗРЕНИЯ 🔴
1 week ago 00:03:49 26
Жители Камчатки проявили особую активность и задали множество вопросов Президенту России Владимиру Путину на Прямую линию
1 week ago 00:01:18 1
Каждый день наши дороги наполняются автомобилями. Они помогают нам достигать целей, решают множество задач и делают нашу жизнь к
1 week ago 00:00:41 1
Сегодня провёл прямую линию, где у жителей была возможность обсудить актуальные вопросы и проблемы. Ответил на множество вопросо
2 weeks ago 00:00:52 1
✔ ЧТО НУЖНО ЕСТЬ ЧТОБЫ ВОССТАНОВИТЬ ЗРЕНИЕ ✔ КАПЕЛЬКИ В ГЛАЗА ДЛЯ ДЕТЕЙ ⛔
2 weeks ago 00:00:52 5
Какие продукты помогают улучшить зрение 🎯 Как закапать глаза медом 🚫
2 weeks ago 00:12:02 1
Обращение краснодарцев на прямую линию президента!
2 weeks ago 00:06:46 24
Математика ЕГЭ. Задание 19. Задача 29. Приемы работы с упорядоченными множествами
2 weeks ago 01:41:37 1
Вебинар: «Задачи над множеством целых чисел. Подготовка к ЕГЭ»
2 weeks ago 00:07:52 14
Математика ЕГЭ. Задание 19. Задача 7. Проверка числа на принадлежность множеству простых чисел
2 weeks ago 00:28:28 9
Катастрофа множественности! Числа побеждают Тебя как Творение! Вопрос смысла жизни, и её обесценивания. Это конец.