python学习-类(类方法、实例方法、静态方法)
生活随笔
收集整理的這篇文章主要介紹了
python学习-类(类方法、实例方法、静态方法)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 基礎(chǔ)知識補(bǔ)充
- 類方法、實(shí)例方法、靜態(tài)方法
基礎(chǔ)知識補(bǔ)充
Python面向?qū)ο?訪問權(quán)限public和private
可以在屬性的名稱前面加上兩個(gè)下劃線__。如果一個(gè)變量以__開頭,就變成了一個(gè)私有變量private,只有內(nèi)部可以訪問。
類方法、實(shí)例方法、靜態(tài)方法
靜態(tài)方法裝飾器下定義的方法屬于函數(shù)(function);
類方法裝飾器下定義的方法屬于方法(method);
靜態(tài)方法無需傳入任何參數(shù);
類方法傳入的第一個(gè)參數(shù)必須是class本身cls;
靜態(tài)方法與類方法一旦被調(diào)用,內(nèi)存地址即確定。通過類調(diào)用和通過實(shí)例化對象調(diào)用的結(jié)果完全一樣。
運(yùn)行結(jié)果:
總結(jié)
以上是生活随笔為你收集整理的python学习-类(类方法、实例方法、静态方法)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python学习-类(global、no
- 下一篇: python学习-模块和包