Полиморфизм в Python. Что такое Утиная типизация (ducktyping)

Описание к видео Полиморфизм в Python. Что такое Утиная типизация (ducktyping)

Сегодня разговор пойдет про третьего кита в ООП - Полиморфизм.
Как обычно нас будет интересовать, что это такое и зачем это нужно программисту.

Если не вдаваться в теории, то полиморфизм о котором вам нужно знать и о котором спросят на собеседовании - это механизм, позволяющий выполнять один и тот же код по-разному.

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

👣ООП Первые шаги    • Первые шаги в ООП: класс, объект, self  
🐣ООП: Наследование (Inheritance)    • ООП: Наследование (Inheritance)  
💊ООП: Инкапсуляция в Пайтон    • ООП: Инкапсуляция в python  

Читать:
"Python 3 Object-oriented" by Dusty Phillips
"Learning Python", Fifth Edition by Mark Lutz

Присоединяйтесь к помощи каналу, будет интересно)
✔️Бусти https://boosty.to/python_russian/donate
✔️Юмани 410011506612886

Будь первым везде и всегда, включай уведомления о новых выпусках 🔔

#Python #PythonRussian #PyCharm

Комментарии

Информация по комментариям в разработке