【发布时间】:2012-04-29 09:01:52
【问题描述】:
我是 python 编程的新手,我有一个类,我为这个类创建了一个对象(obj1)。我不想创建这个对象以外的对象,如果有任何人想为这个类创建一个更多的对象那应该只引用第一个对象(而不是再创建一个对象)。如何做到这一点?请参考下面的代码?
class MyClass: def __init__(self): pass obj1=MyClass()//create object obj2=MyClass()//avoid creation and refer obj2 to obj1 obj3=MyClass()//avoid creation and refer obj3 to obj1
【问题讨论】:
-
检查这个答案stackoverflow.com/questions/6760685/…关于python中的单例
-
离题,但在 Python cmets 中以井号字符 (#) 开头。
-
为什么这个问题的答案还没有被接受?只需单击您最喜欢的答案左侧的异常复选标记...
标签: python python-3.x