TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Academy
Python Academy avatar

TGINSIGHT POST

Post #1897

@python_academy

Python Academy

Views5,790Post view count
PostedNov 2711/27/2024, 03:52 PM
Post content

Post content

Порядок разрешения методов В Python существует так называемый Method Resolution Order (MRO), или порядок разрешения методов в классе. Всё, что вам нужно знать – это порядок, в котором Python ищет нужный атрибут или метод. Этот порядок можно получить при помощи атрибута __mro__. Он говорит о том, что если мы в примере выше попробуем обратиться к атрибуту value, Python будет искать сначала в классе A, далее в B, затем в Cи в самом конце в object. Отсюда становится понятно, что артибут первее будет найден именно в классе B и равен он будет значению 1. #классы