Python - Protocols - Duck Typing
Python does not support Interfaces like other languages do (Java and C#), but Python Protocols give you similar development support for what behaviors to expect. Protocols tell IDE's and developers what behavior is expected of the objects being used.
Updated

- Category
- Python
- Level
- Journeyman
- Tags
- abstraction, duck typing, interfaces, OOP, python, python protocols