Pull to refresh
-12
0.2
Send message

Протоколы в Python

Level of difficultyEasy
Reading time8 min
Views22K

В Python 3.8. появилась новая примечательная возможность — протоколы (protocols). Протоколы — это альтернатива абстрактным базовым классам (abstract base classes, ABC). Они позволяют пользоваться структурной подтипизацией (structural subtyping), то есть — осуществлять проверку совместимости классов исключительно на основе анализа их атрибутов и методов. В этом материале мы поговорим о протоколах в Python и разберём практические примеры работы с ними.

Читать далее
Total votes 12: ↑11 and ↓1+19
Comments11

Information

Rating
2,494-th
Registered
Activity