Найти тему

Python. ООП. __init__ и self

Всем привет!

В прошлой статье мы обсудили что такое класс, как создавать, его синтаксис и указали, что в каждом классе должен быть метод
__init__ у которого аргументом является self.

В этой статье мы по ближе с ними познакомимся.

__init__ является специальным методом, который вызывается при создании объекта класса. В методе __init__ устанавливаются атрибуты и методы класса.

Первым параметром (параметры метода __init__ начинаются с аргумента self), который передается в метод при его вызове, является аргумент self, который указывает на то, что метод будет вызываться для этого экземпляра. Таким образом, аргумент self указывает на экземпляр класса, для которого вызывается данный метод.

С помощью метода __init__ мы можем присваивать инициализирующие атрибуты объекту класса и устанавливать их значения для этого объекта при его создании. Аргумент self используется для обращения к атрибуту объекта или методу этого класса в дальнейших этапах.

-2

Если статья понравилась или была полезная, то подписывайтесь и ставьте лайки - ПОДПИСАТЬСЯ

Другие статьи канала:

Python. ООП. Класс
Изучаю языки програмирования30 марта 2023
Python. ООП. Абстракция.
Изучаю языки програмирования29 марта 2023
Python. Знакомство с JSON и библиотекой Requests
Изучаю языки програмирования28 марта 2023
-3