gpt4 book ai didi

python - 为什么要继承对象类型

转载 作者:太空狗 更新时间:2023-10-29 21:50:50 25 4
gpt4 key购买 nike

在我过去的一个问题中,一位回答者建议我,当您要创建的类就像从头开始创建时,最好从对象继承,这不需要从其他类继承。

比如像我平时做的那样:

class my_class:
"a class inherits from nothing"
def __init__(self):
pass

对于他或她的建议:

class suggested_class(object):
"a class inherits from object type"
def __init__(self):
pass

我对这两种方法的优点或缺点感到困惑。

问题 1:

那么你的想法是,继承对象类型还是什么都不继承?

最佳答案

从无继承创建一个旧式类,它与新式类具有不同的行为。我现在不记得具体细节了(参见 here 的解释),但作为一般规则,没有理由偏爱旧式类,因此您应该始终从对象继承(如果没有别的)。

关于python - 为什么要继承对象类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7304056/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com