Contents:
工厂函数是指创建了一个类实例的函数,例如int()函数,调用后创建了一个int类对象。
内置类型都提供了一个工厂函数,通过调用工厂函数来构造一个类实例。
在python没有new关键字,每个类均提供一个工厂方法来构造类实例,这个工厂方法就是 类的名字本身。例如:
class Book: pass b = Book()
通过调用Book函数,创建了一个类实例,并赋值给b.