Python中是否有静态构造函数或静态初始化程序?
发布于 2021-01-29 14:09:38
Python中是否有诸如静态构造函数之类的东西?
如何在Python中实现静态构造函数?
这是我的代码…__init__
当我这样调用App时不会触发。该__init__
不是静态构造函数或静态初始化。
App.EmailQueue.DoSomething()
我必须这样称呼它,它每次都会实例化App类:
App().EmailQueue.DoSomething()
这是我的课:
class App:
def __init__(self):
self._mailQueue = EmailQueue()
@property
def EmailQueue(self):
return self._mailQueue
__init__
每次调用的问题是重新创建了App对象。我的“真实” App类很长。
关注者
0
被浏览
340