class Borg(object):
_state = {}
def new(cls, *args, **kw):
ob = super(Borg, cls).new(cls, *args, **kw)
ob.dict = cls._state
return ob
class MyClass2(Borg):
a = 1
class Borg(object):
_state = {}
def new(cls, *args, **kw):
ob = super(Borg, cls).new(cls, *args, **kw)
ob.dict = cls._state
return ob
class MyClass2(Borg):
a = 1
本文标题:Python单例模式
本文链接:https://www.haomeiwen.com/subject/ydvcyrtx.html
网友评论