Классы и ООП
В настоящем разделе начинается исследование класса Python — кодовой структуры и механизма, используемого для реализации в Python новых видов объектов, которые поддерживают наследование. Классы являются главным инструментом объектно-ориентированного рограммирования (ООП) на языке Python, так что в этой части книги мы также рассмотрим его основы.
ООП предлагает отличающийся и часто более эффективный способ программирования, который предусматривает разложение кода
на составляющие с целью минимизации избыточности и написания новых программ путем настройки существующего кода, а не его изменения на месте.