假設我們在不同的類中聲明一個具有相同名稱的靜態方法。可能嗎?靜態方法重載
如果是,那麼將如何調用哪個函數?
class abc:
@staticmethod
def xyz():
print 'class_abc'
class abc1:
@staticmethod
def xyz():
print 'class_abc1'
class abc2:
@staticmethod
def xyz():
print 'class_abc2'
那麼,輸出是什麼以及我們如何調用不同類的不同功能?
您的縮進在您的第一個示例中關閉。 –
它實際上是覆蓋,這與重載不同。但是,在這個例子中發生了什麼? –
除了識別問題之外,這個問題沒有意義,因爲在這個例子中甚至沒有子類。 – lucasnadalutti