python中主要存在四種命名方式

1、object #公用方法
2、_object #半保護
#被看作是“protect”,意思是隻有類對象和子類對象自己能訪問到這些變量,
在模塊或類外不可以使用,不能用’from module import *’導入。
#object 是爲了避免與子類的方法名稱衝突, 對於該標識符描述的方法,父
類的方法不能輕易地被子類的方法覆蓋,他們的名字實際上是
classname__methodname。
3、
_ object #全私有,全保護
#私有成員“private”,意思是隻有類對象自己能訪問,連子類對象也不能訪
問到這個數據,不能用’from module import *’導入。
4、
_ object
_ #內建方法,用戶不要這樣定義

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章