Интерфейсы. Python
Источник: qqqqqqqqqqq.ru Перегрузка операторов Перегрузка операторов позволяет объектам, созданным из классов, перехватывать операции и участвовать в тех, что применяются к встроенным типам: сложение, вычитание, получение среза, вывод и так далее. По большей части это автоматический механизм: при выполнении выражений и других встроенных операций интерпретатор передаёт управление реализации классов. Мы можем полностью реализовать поведение класса в виде методов. Однако перегрузка операторов позволяет...