【发布时间】:2011-06-02 01:51:57
【问题描述】:
我有 2 个类对相同的变量进行操作,但彼此相反。有没有一种方法可以在它们之间传输变量,而无需对每次交换进行硬编码或将所有值组合到一个数组中?组合类不是一种选择。
#pseudocode
class class1:
def __init___(self):
# code
initialize variable MAIN
# do stuff
# do stuff
make variable stuff
# do stuff
make variable thing
# do stuff
class class2:
def __init___(self):
# code
initialize variable stuff
initialize variable thing
# do stuff
# do stuff
undo variable stuff
# do stuff
undo variable thing
# do stuff
make variable MAIN
我希望能够在class1 和class2 之间快速来回发送数据。
【问题讨论】:
-
您所说的一个例子可能会有所帮助。 “做倒数”? “转移变量”?
-
是的,就这样做吧!您尝试了哪些方法,为什么没有奏效?
-
目前还不清楚你到底是什么意思。你能发布一个工作示例吗?
标签: python class variables class-variables