Professional Documents
Culture Documents
Factory Pattern
Factory Pattern
Python
def create_factory(cls):
def _create_record(*args, **kwargs):
return cls(*args, **kwargs)
return _create_record
class Food:
...
food_factory = create_factory(Food)
product1 = food_factory()
Factory Pattern 1