Junior — Middle
95
Kokia yra __init__ metodo vaidmuo klasės ir jos objektų apibrėžime?
Atsakymas iš AI
sobes.tech AI
Метод init в Python — это конструктор класса, который автоматически вызывается при создании нового объекта. Он инициализирует атрибуты объекта, задавая начальное состояние.
Пример:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
p = Person('Иван', 30)
print(p.name) # Иван
Без init объект создавался бы без начальных значений, что затрудняет работу с ним.