新的开始

    二月二十四日正式学习python,有大半个月了。学到面向对象了,头有点晕,设计模式看的有点蒙,白天抽时间断断续续看了一点,晚上回来开始做课后项目,单例模式弄不明白,百度了好久,越看越头大,走廊上吹了吹冷风,好像有点清醒了。

继续写,今晚弄完睡觉。

class Singleton():
    __instance = None
    def __init__(self):
        pass
    def __new__(cls,*args,**kwargs):
        if Singleton.__instance is None:
            Singleton.__instance = object.__new__(cls,*args,**kwargs)
        return Singleton.__instance

if __name__ == '__main__':
    a = Singleton()
    b = Singleton()
    print (id(a))
    print (id(b))

百度上抄写了单例模式,不是很理解,,一步步来,不能浮躁。

posted on 2016-03-15 00:01  不蜚又不鸣  阅读(149)  评论(0编辑  收藏  举报

导航