Я пишу программу, использующую несколько классов. У меня есть один класс, посвященный определению значений для набора переменных. Затем мне хотелось бы получить доступ к значениям этих переменных с другими классами. Мой код выглядит следующим образом:
class ClassA(object):
def __init__(self):
self.var1 = 1
self.var2 = 2
def methodA(self):
self.var1 = self.var1 + self.var2
return self.var1
class ClassB(ClassA):
def __init__(self):
self.var1 = ?
self.var2 = ?
object1 = ClassA()
sum = object1.methodA()
print sum
Я использую classA для инициализации 2 переменных (var1 и var2). Затем я использую метод А для их добавления, сохраняя результат как var1 (я думаю, что это сделает var1 = 3 и var2 = 2). Я хочу знать, как бы у меня ClassB можно было получить значения для var1 и var2 из ClassA?