Andy-He 发表于 2022-2-26 22:17:39

关于重写__new__的疑惑

在重写__new__是为什么要返回父类的__new__,而不是子类的。顺便问一下不可改变的类是指那些。

大马强 发表于 2022-2-26 22:26:17

比如说你要自定义一个int
那首先必然是这个
class INT(int):
好,问题来了,那你的__new__函数要返回INT的__new__方法吗?
就好像亲子鉴定,你说INT是int的孩子,那总得总要遗传父亲的基因吧

我感觉哪个类都可以重写吧
页: [1]
查看完整版本: 关于重写__new__的疑惑