1. 程式人生 > >類與繼承

類與繼承

也會 對象 實例化 屬性重名 子類 依賴 方式 效果 自己

類的作用:

一是當做容器去用;二是調用類產生對象。調用的過程稱之為實例化,類是抽象的,對象才是具體存在的,結果稱之為對象或實例。

繼承:

繼承是一種新建類的方式,新建的類稱之為子類,派生類,被繼承的類叫做父類,基類或者超類。

繼承的特性有:在python中一個子類可以繼承多個類,在python中分為新式類,經典類,在python3中一個類即便是沒有顯示繼承任何類,他也會默認繼承object

在子類中派生出新的方法中重用父類的功能方式:

1.指名道姓的引用,某一個類中的函數 2.super()函數,調用該函數會得到一個特殊的對象,該對象專門用來訪問父類中的屬性,完全參照mro列表,特點在於嚴格依賴繼承mro列表,訪問的是綁定的方法,有自動傳值的效果。

派生:在子類中定義自己的屬性,如果與父類屬性重名,那以自己的為準。

類與繼承