工厂函数是指这些内建函数都是类对象,当你调用它们的时候,实际上是创建了一个类实例,其实也可以理解成内建函数。工厂函数就像工厂一样批量制造相同的类实例。
例如,list()方法,我们看源码可以看到它是一个类而不是函数:
我们调用list(),其实是创建了一个list对象。
工厂函数是指这些内建函数都是类对象,当你调用它们的时候,实际上是创建了一个类实例,其实也可以理解成内建函数。工厂函数就像工厂一样批量制造相同的类实例。
例如,list()方法,我们看源码可以看到它是一个类而不是函数:
我们调用list(),其实是创建了一个list对象。