python 单例模式

使用创建函数__new__()

class xxxx(object):
    def __new__(cls,*args,**kwargs):
        if not hasattr(cls,'_a')
            cls._a = super(xxxx,cls).__new__(cls)
    
            return cls._a

 

posted @ 2018-03-14 18:31  破晓e  阅读(89)  评论(0编辑  收藏  举报