его создать и использовать в другом методе
инит заполняет текущий экзеспляр класса нужными данными. Создавать экземпляр ты можешь где угодно
Получается инит обязательно нужен?
поулчается инит нужен для конкретной задачи. Не всегда она актуальна
ты можешь заполнять аттрибуты данными и в методах class A: x: int y: int def push_x(self, x): self.x = x return self def push_y(self, y): self.y = y return self def sum(self): return self.x + self.y A().push_x(1).push_y(2).sum() // 3
Обсуждают сегодня