class A():
def __init__(self):
self.a = 1
def change(self):
self.a = 2
class B():
def __init__(self):
self.a = A()
b = B()
print(b.a.a)
b.a.change()
print(b.a.a)
python 实例之间属性的更改
最新推荐文章于 2024-09-27 10:11:28 发布
文章展示了Python中类A和B的定义,A有一个属性a并有change方法改变a的值。B类初始化时创建了一个A的实例作为其属性a。接着创建B的实例b,并打印b.a的初始值,然后调用change方法,再次打印b.a的值,展示对象属性的修改过程。
摘要由CSDN通过智能技术生成