Junior — Middle
110
Můžete vysvětlit, co představuje metoda inicializace objektů v Python třídách?
Odpověď od 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 и сохраняет их в свойства объекта.