(九)令人困惑的类属性与实例属性
(1)类属性如果被重新赋值是否会影响到类属性的引用?
(2)实例属性如果被重新赋值是否会影响到类属性的引用?
(1)类属性如果被重新赋值是否会影响到类属性的引用?
| class TestA: obj_a = TestA() TestA.attr = 42 print(obj_a.attr) 42 |
(2)实例属性如果被重新赋值是否会影响到类属性的引用?
| class TestA: obj_a = TestA() obj_b = TestA() obj_a.attr = 23 print(obj_b.attr) 2 |
