我嘗試了不少時間裏,卻沒有得到以下的代碼工作如何嵌套類和繼承類
預先感謝任何幫助/建議
class A(object):
def __init__(self,x,y,z):
self.c=C(x,y,z)
def getxyz(self):
return self.c.getxyz()
class B(object):
def __init__(self,x,y):
self.x=x
self.y=y
def getxy(self):
return self.x, self.y
class C(B):
def __init__(self,x,y,z):
super(C,self).__init__(x,y)
#self.x,self.y=x,y
self.z=z
def getxyz(self):
(x,y)=self.getxy()
return x,y,self.z
a=A(1,2,3)
a.getxyz()
你爲什麼要這樣做? –
我不知道爲什麼會降低票數,並投票選出一個相關的問題。然而,OP可能會增加他得到的錯誤。 – jsbueno