溫馨提示×

python面向對象有哪些屬性

養魚的貓咪
231
2021-03-18 19:42:05
欄目: 編程語言

python面向對象有哪些屬性

python面向對象具有封裝、繼承、多態三大屬性

1.封裝

封裝是指將數據或屬性隱藏在內部,而不讓外部看到;封裝兩個層面,第一個層面是類就是一個容器,本身就是一種封裝;第二個層面在類中定義私有的屬性,只在類的內部使用,外部無法訪問;封裝可以是類,可以是函數。

2.繼承

繼承是一種創建新類的方式,python中新建的類可以繼承一個或多個父類,父類又可稱為基類或超類,新建的類稱為派生類或子類,子類會繼承父類的屬性。從而實現代碼重用。

3.多態

多態是類的改變和擴展的具體實現機制,調用不同的類實例化的對象下的相同方法,實現的過程不一樣。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女