我們在 Python 中如何使用點運算子來訪問類屬性?
類屬性是類的屬性,而不是類例項的屬性。
在以下程式碼中,class_var 是類屬性,i_var 是例項屬性:類的所有例項都可以訪問 class_var,也可以將 class_var 作為其自身的類屬性進行訪問 −
示例
class MyClass (object): class_var = 2 def __init__(self, i_var): self.i_var = i_var foo = MyClass(3) baz = MyClass(4) print (foo.class_var, foo.i_var) print (baz.class_var, baz.i_var)
輸出
給出以下輸出
(2, 3) (2, 4)
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP