Junior — Middle
105
Πώς γίνεται η μεταβίβαση των επιχειρημάτων κατά την αρχικοποίηση αντικειμένων κλάσης στην Python;
Απάντηση από AI
sobes.tech AI
В Python при инициализации объекта класса аргументы передаются в метод __init__. Этот метод вызывается автоматически при создании экземпляра и принимает параметры, которые передаются при вызове конструктора.
Пример:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
p = Person('Иван', 30)
print(p.name) # Иван
print(p.age) # 30
Здесь name и age — аргументы, переданные при создании объекта Person. Они доступны внутри объекта через self.