Python 类如何继承对象?
pythonserver side programmingprogramming
在 Python 2.x 中,根据是否存在内置类型作为基类,有两种类型的类 −
‘旧式’ 或 "经典’ 类型的类:它们没有内置类型作为基类 −
>>>> class OldFoo: # 没有基类 ... pass >>> OldFoo.__bases__ ()
"新式’样式类:它们具有内置类型作为基类,这意味着它们直接或间接地具有 object 作为基类 −
>>> class NewFoo(object): # 直接从 object 继承 ... pass >>> NewFoo.__bases__ (<type 'object'>,)
然而,在 Python 3.x 中,只允许具有内置类型作为基类的新样式类 −
在类声明中,无需在类名后的括号中提及 object。此处类隐式地从对象继承。
>>> class Foo: # 直接从 object 继承 ... pass >>> Foo.__bases__ (<type 'object'>,)
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

