パラメータとクラス全般をいじりましたが、まだ機能させることができません。必要なを削除self.v3
しても、2番目の出力として得None
られます...
class Base(object):
def __init__(self, v1, v2):
self.v1 = v1
self.v2 = v2
def together(self):
return self.v1 + self.v2
class Sub1(Base):
def __init__(self, v1, v2, v3):
super(Sub1, self).__init__(v1, v2)
self.v3 = v3
def together(self):
super(Sub1, self).together() + self.v3
b1 = Base(1,2)
print b1.together()
s1 = Sub1(3,2,1)
print s1.together()
出力:3, 6