python繼承的特征有哪些?

本文教程操作環(huán)境:windows7系統(tǒng)、Python3.9.1,DELLG3電腦。
1、概念
繼承就是一個(gè)類(lèi)可以獲得另外一個(gè)類(lèi)中的成員屬性和成員方法
作用:減少代碼,增加代碼的復(fù)用功能,同時(shí)可以設(shè)置類(lèi)與類(lèi)直接的關(guān)系
2、特征
(1)所有的類(lèi)都是從對(duì)象類(lèi)繼承的,也就是說(shuō),所有的類(lèi)都是對(duì)象類(lèi)的子類(lèi)。
(2)一旦子類(lèi)繼承了它的父類(lèi),它就可以使用父類(lèi)中除私有成員之外的所有東西。
(3)子類(lèi)繼承父類(lèi)后,并沒(méi)有將父類(lèi)的成員完全賦給子類(lèi),而是通過(guò)引用關(guān)系進(jìn)行訪(fǎng)問(wèn)和調(diào)用。
(4)可以在子類(lèi)中定義唯一的成員屬性和方法。
(5)如果子類(lèi)中定義的成員與父類(lèi)的成員相同,則首選子類(lèi)成員。
(6)如果子類(lèi)想要擴(kuò)展父類(lèi)的方法,它可以在定義代碼重用的新方法時(shí)訪(fǎng)問(wèn)父類(lèi)的成員。可以用[父類(lèi)名]的格式調(diào)用父類(lèi)成員。父類(lèi)成員],或者可以使用[super()。父類(lèi)成員]。
要調(diào)用的格式。
以上就是python繼承的特征,希望能對(duì)大家有所幫助。更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。

京公網(wǎng)安備 11010802030320號(hào)