今天來學習一個很有意思的事情回窘,那就是多繼承
我們先看一下爺爺的類里面都有什么內容
class test(object):
def add(self):
print("這是爺爺的增加方法")
然后這個爺爺有兩個兒子茂翔,一個親兒子,一個干兒子哦
class farther_son1(test):
def update(self):
print();
class farther_son2(test):
def add(self):
print("爸爸的增加方法")
干兒子是重寫了爺爺的方法蔗候,因為他沒有辦法繼承,那孫子呢繼承了這兩個爸爸的基因
class son_son(farther_son1,farther_son2):
那我們來實例化一下孫子看發(fā)生了什么?
class test:
if name == 'main':
f2 = son_son()
f2.add()
來我們運行一下看結果
納尼仰禀,發(fā)生了什么灵迫?為什么是干爸的輸出呢秦叛?他親爹,你確定這兒子是你的嗎瀑粥?哈哈哈哈