工廠模式,一個(gè)工廠實(shí)例化一個(gè)指定類(lèi)。
class NeedToInstanceClass:
def __init__(self):
pass
class Factory(object):
def __init__(self):
super().__init__()
self.cls = NeedToInstanceClass
def get_instance(self):
return self.cls()
if __name__ == '__main__':
factory = Factory()
print("class name of factory product instance:", factory.get_instance().__class__.__name__)