工厂方法
class Class3(object):
def __init__(self):
self.id = 0
@staticmethod
def instance(*args, **kwargs):
if not hasattr(Class3, "_instance"):
Class3._instance = Class3(*args, **kwargs)
return Class3._instance
c1 = Class3.instance()
c2 = Class3.insta