Назад к вопросам
Junior — Middle
48
Какова роль инициализатора в объектно-ориентированном программировании?
Ответ от нейросети
sobes.tech AI
Инициализатор в объектно-ориентированном программировании — это специальный метод, который вызывается при создании нового объекта класса для его начальной настройки.
В Python это метод __init__, который позволяет задать начальные значения атрибутов объекта.
Пример:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
p = Person('Иван', 30)
print(p.name) # Иван
Таким образом, инициализатор обеспечивает корректное создание объекта с нужными параметрами.