2012-11-30 76 views

回答

3

python中的方法並不真正私有。

你仍然可以訪問以下劃線爲前綴的方法,但你不應該這麼做。

Python中不存在除對象內部無法訪問的「私有」實例變量。但是,大多數Python代碼都遵循一個約定:以下劃線(例如_spam)作爲前綴的名稱應被視爲API的非公開部分(無論它是函數,方法還是數據成員) 。它應該被視爲實施細節,如有更改,恕不另行通知。

from Python.org : Private Variables and Class-local References

相關問題