Я создал класс Common, который будет использоваться в общем, и я иду из функции A и B.
Если я добавлю переменные в класс Common, вы должны развернуть оба класса A и B.
Как применить вступление в силу общего класса без развертывания всех функций A и B?
class Common:
def __init__(self, tmp):
self.FIRST = tmp
self.SECOND = 'Test' # new.
# I want to modify this function.
# but I have to deploy function A and B.
# If I have a lot of functions I need a lot of time.
def print_value(self):
print(self.FIRST) # old.
print(self.FIRST, self.SECOND) # new.
class A:
def __init__(self):
o = Common('A')
o.print_value()
class B:
def __init__(self):
o = Common('B')
o.print_value()