Как получить переменные из родительского конструктора класса в дочернем конструкторе класса?
Как можно получить переменные из конструктора родительского класса в конструкторе дочернего класса? Я не хочу повторно передавать аргументы дочернему классу, которые уже передаются родительскому классу, то есть x, y.
class A:
def __init__(self, x, y):
self.x = x
self.y = y
class B(A):
def __init__(self):
self.x_new = self.x
self.y_new = self.x
def do_something(self):
print(self.x_new, self.y_new)
x = A(x=10, y=10)
y = B()
y.do_something()
>>> (ожидается вывод): 10, 10