Python_單下劃線和雙下劃線

屬性

  • x :公有變量
  • _x :私有變量,在py中不能完全做到私有,只能說“僞私有”,只是一種良好的書寫習慣,不希望被其他類或者子類訪問
  • x_ : 後置下劃線,避免與py中的關鍵字衝突

方法

  • __fun() :私有方法,無法在外部直接訪問,只能允許本身訪問,子類也不可以訪問
  • fun() : 一般是操作符或者py內置的魔法方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章