class MySingleton:
__obj = None
__init_flag = True
def __new__(cls, *args, **kwargs):
if cls.__obj == None:
cls.__obj = object.__new__(cls)
return cls.__obj
def __init__(self,name):
if MySingleton.__init_flag:
print("Init....")
self.name = name
MySingleton.__init_flag = False
singleton单例模式
最新推荐文章于 2024-07-18 20:05:25 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)