Python:如何在不同类的实例之间共享数据?

Python:如何在不同类的实例之间共享数据?,第1张

Python:如何在不同类实例之间共享数据?

您是正确的,在您的情况下,继承没有意义。但是,如何在实例化期间显式传递对象。这很有道理。

就像是:

Class BigClassA:    def __init__(self):        ..Class BigClassB:    def __init__(self, objA):        self.b = objA.b        self.c = objA.c        self.d = objA.dClass BigClassC:    def __init__(self, objA, objB):        self.b = objA.b # need value of b from BigClassA        self.f = objB.f # need value of f from BigClassB

实例化时,请执行以下 *** 作:

objA = BigClassA()..objB = BigClassB(objA)..objC = BigClassC(objA, objB)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5662111.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存