python物件導向

roc_guo發表於2022-12-15
封裝性

封裝隱藏了物件的屬性和方法內部實現細節,僅對外提供公共訪問方式,類的內部可以訪問,外部不可以訪問。

封裝格式:在變數或者方法前面加上雙下劃線(__)即可,我們也叫做私有變數或者私有方法。

python物件導向python物件導向

繼承性

現實生活中狗與動物之間的關係,狗具有動物的全部特徵和行為,在物件導向中動物被稱為“父類”,狗被稱為“子類”。子類擁有父類的全部屬性和方法,稱為子類繼承父類。

python物件導向python物件導向

多型性

多型指物件可以表現出多種形態,例如現實生活中老虎、獅子、大象,它們都屬於動物這一類,但是它們叫的方式和走路的方式是不一樣的。在多個子類繼承父類,並重寫父類方法後,這些子類所建立的物件之間就是多型的。這些物件採用不同的方式實現父類方法。

python物件導向python物件導向


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2928164/,如需轉載,請註明出處,否則將追究法律責任。

相關文章