super.__new__和object.__new__有什么区别
时间: 2023-05-18 10:02:45 浏览: 110
json.rar_JSON_superobject_thusrpq
super().__new__()和object.__new__()都是用于创建新的实例对象的方法,但是它们的使用方式和作用有所不同。object.__new__()是Python中所有类的默认构造函数,它会创建一个新的实例对象并返回。而super().__new__()则是用于调用父类的构造函数,它会返回一个父类的实例对象。因此,super().__new__()可以用于多重继承中,以便在创建子类实例时调用多个父类的构造函数。
阅读全文