我對我自己的學習Python類,現在和整個這個頁面來了:Python類中的公共變量?
http://www.tutorialspoint.com/python/python_classes_objects.htm
變量
empCount
是一個類變量,其值將 一個此類的所有實例共享。這可以從課堂內部或課堂以外的Employee.empCount
進行訪問。
我假設這被稱爲公共變量?或者一個靜態的公共變量?
這是技術上的良好做法嗎?我知道這個問題有點軟,但總的來說,像self.var(在init或其他類中聲明的)與像這樣的公共變量一樣的類變量是否更好?
它簡單地稱爲類屬性。它們等同於C++的靜態數據成員。 – 2013-05-12 17:47:00