Back to questions
Junior — Middle
72
Можете объяснить, что представляет собой метод инициализации объектов в Python-классах?
Answer from AI
sobes.tech AI
В Python метод инициализации объектов — это специальная функция внутри класса, которая автоматически вызывается при создании нового объекта этого класса. Она обычно называется __init__.
Этот метод позволяет задать начальные значения для свойств объекта, чтобы сразу после создания объект был готов к использованию.
Пример:
class Person:
def __init__(self, name, age):
self.name = name # сохраняем имя
self.age = age # сохраняем возраст
# Создаём объект
p = Person("Анна", 25)
print(p.name) # Выведет: Анна
print(p.age) # Выведет: 25
Здесь __init__ принимает параметры name и age и сохраняет их в свойства объекта.