1. 程式人生 > >單例對象

單例對象

python else 調用 nbsp brush bject ret div dog

單例對象:

每次調用都是同一個對象

單例對象的創建

class Dog(object):
    __instance = None
    
    def __new__(cls):
        if cls.__instance == None:
            cls.instance = object.__new__(cls)
            return cls.__instance
    else:
        return cls.__instance

  

單例對象