私はクラスを持っています:
class Foo():
def __init__(self):
self.a = 1
そしてそれは子です:
class Bar(Foo):
def __init__(self, foo, string):
Foo.__init__(self)
self.b = string
Bar() オブジェクトから Foo() オブジェクトを作成する必要があります。どうすればよいですか?
すなわち:
a = Foo()
a.a = 2
print a.a
b = Bar(a, 'ololo')
print b.a
print b.b
私はこれを印刷します:
2
1
ololo
そしてこれを期待しています:
2
2
ololo