1. 单例模式
编写一个单例模式如下:
class Singleton(object):
__instance = None
def __new__(cls, age, name):
if not cls.__instance:
cls.__instance = object.__new__(cls)
return cls.__instance
a = Singleton(18,"dongGe")
b = Singleton(9,"d")
print(id(a))
print(id(b))
a.age = 19
a.name = "xiao"
print(b.age)
print(b