python基類是什么意思
1、說明
繼承就是讓類和類之間產(chǎn)生父子關(guān)系,子類可以擁有父類的靜態(tài)屬性和方法。
這里的父類指的是被繼承的類,也叫做基類;子類指的是繼承其它類的類,也叫做派生類
基于至少兩個(gè)類之間才有繼承,比如B類繼承A類,那么A就是B的父類(又叫超類、基類)。
2、基類的查看
Python為所有類都提供了一個(gè)bases屬性,通過該屬性可以查看該類的所有直接父類,該屬性返回所有直接父類組成的元組。注意是直接父類。
使用語法:
類名.bases
3、實(shí)例
#基類
classA(object):
defshow(self):
print('baseshow')
#派生類
classB(A):
defshow(self):
print('derivedshow')
obj=B()
obj.show()
#調(diào)用基類的show
obj.__class__=A
obj.show()
#調(diào)用派生類的show
obj.__class__=B
obj.show()
以上就是python基類的基本介紹,大家在學(xué)習(xí)完后,可以就基類做一些繼承的練習(xí),并聯(lián)系以往所學(xué)的知識(shí)點(diǎn)。更多Python學(xué)習(xí)推薦:請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。