Урок 2: __init__ — конструктор и атрибуты
В прошлом уроке мы прикрепляли атрибуты к объекту вручную, строка за строкой. В этом уроке мы знакомимся с __init__ — специальным методом, который запускается автоматически каждый раз при создании объекта и с самого начала заполняет его атрибуты.
__init__ — это анкета. В момент, когда объект «рождается», анкета заполняется — имя, возраст — и данные сразу же сохраняются на нём.
- конструктор __init__
- Специальный метод, который запускается автоматически при создании нового объекта и инициализирует его атрибуты.
- self
- Первый параметр каждого метода — он указывает на сам объект.
- экземпляр
- Другое название объекта, созданного из конкретного класса.