Middle
Класс ичинде __init__ методу эмне кылат жана качан чакырылат?
sobes.tech AI
AIден жооп
Python'до __init__ ыкмасы класс конструктору болуп саналат жана ал жаңы объект түзүлгөндө автоматтык түрдө чакырылат. Анын негизги милдети — объекттин мүнөздөмөлөрүн баштапкы маанилер менен инициализациялоо.
Мисал:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
p = Person("Ivan", 30)
print(p.name) # Ivan
Бул жерде, Person түзүлгөндө, __init__ чакырылат жана аты менен жашы белгиленет.