<分区>
下面是java代码。我需要知道 python 中的等效代码:
class A {
public static A obj = new A();
}
<分区>
下面是java代码。我需要知道 python 中的等效代码:
class A {
public static A obj = new A();
}
最佳答案
您不能在 python 类定义中执行此操作,因为直到 class:
block 末尾才定义该类。您必须在以下时间之后进行设置:
class A(object):
pass
A.obj = A()
关于java - 如何在python中定义引用同一类对象的类变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16985377/