小编aze*_*ert的帖子

为什么 Class 变量没有更新其所有实例?

我正在学习课程,但不明白这一点:

class MyClass:
    var = 1

one = MyClass()
two = MyClass()

print(one.var, two.var) # out: 1 1
one.var = 2

print(one.var, two.var) # out: 2 1
Run Code Online (Sandbox Code Playgroud)

我认为类变量可以被所有实例访问,为什么类变量不更新其所有实例?

python oop instance class-variables

5
推荐指数
1
解决办法
2256
查看次数

标签 统计

class-variables ×1

instance ×1

oop ×1

python ×1