這篇文章主要講解了“python類(lèi)的繼承鏈實(shí)例分析”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“python類(lèi)的繼承鏈實(shí)例分析”吧!
成都創(chuàng)新互聯(lián)公司是一家專(zhuān)業(yè)提供信豐企業(yè)網(wǎng)站建設(shè),專(zhuān)注與成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、HTML5、小程序制作等業(yè)務(wù)。10年已為信豐眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。
1、子類(lèi)可以繼承父類(lèi),同樣,父類(lèi)也可以繼承自己的父類(lèi),一層一層地繼承。
class A: def have(self): print('I hava an apple') class B(A): pass class C(B): pass
2、如果想判斷一個(gè)類(lèi)別是否是另一個(gè)類(lèi)的子類(lèi)別,可以使用內(nèi)置函數(shù)issubclass()。
>>> issubclass(C, A) True >>> issubclass(B, A) True >>> issubclass(C, B) True
感謝各位的閱讀,以上就是“python類(lèi)的繼承鏈實(shí)例分析”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)python類(lèi)的繼承鏈實(shí)例分析這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!