Sobes.tech
Junior — Middle
92

Pouvez-vous expliquer en quoi consiste la méthode d'initialisation des objets dans les classes Python?

Réponse de l'IA

sobes.tech IA

В 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 и сохраняет их в свойства объекта.