Полиморфизм в Python. Что такое Утиная типизация (ducktyping)
Сегодня разговор пойдет про третьего кита в ООП - Полиморфизм.
Как обычно нас будет интересовать, что это такое и зачем это нужно программисту.
Если не вдаваться в теории, то полиморфизм о котором вам нужно знать и о котором спросят на собеседовании - это механизм, позволяющий выполнять один и тот же код по-разному.
Утиная типизация в свою очередь означает механизм, когда для работы во главу угла ставится поведение, а не принадлежность к какому-либо классу.
👣ООП Первые шаги
🐣ООП: Наследование (Inheritance)
💊ООП: Инкапсуляция в Пайтон
Читать:
“Python 3 Object-oriented“ by Dusty Phillips
“Learning Python“, Fifth Edition by Mark Lutz
Присоединяйтесь к помощи каналу, будет интересно)
✔️Бусти
Будь первым везде и всегда, включай уведомления о новых выпусках 🔔
#Python #PythonRussian #PyCharm #полиморфизм #ооп #ducktyping
1,152 view
1548
502
3 months ago 00:39:54 5
ООП на простых примерах. Объектно-ориентированное программирование
3 months ago 00:18:28 1
Уроки Python с нуля / #19 – Наследование, инкапсуляция, полиморфизм
3 months ago 01:14:14 1
Алгоритмы на Python 3. Лекция №4
3 months ago 00:29:04 1
Работа с полиморфным поведением в большой кодовой базе / Тигран Салуев (Joom)
3 months ago 00:05:26 1
Лучший витамин от артрита (и это НЕ витамин Д) 👀
4 months ago 09:19:56 1
C# 2024 С НУЛЯ ДО ПРОФИ | СЛИВ ЛУЧШЕГО КУРСА
4 months ago 00:52:17 1
Naturalne sposoby na nadciśnienie - Professor odc. 115