可能重复:
旧风格和在Python新式类
什么是新的风格和老式类事务在Python 2.7的现状如何? 我不使用Python经常工作,但我依稀记得的问题。 文档似乎并没有在所有提到的问题: Python的教程:类 。 我仍然需要担心这个? 总的来说,我要声明我的课,如:
class MyClass:
pass
要么?
class MyClass(object):
pass
可能重复:
旧风格和在Python新式类
什么是新的风格和老式类事务在Python 2.7的现状如何? 我不使用Python经常工作,但我依稀记得的问题。 文档似乎并没有在所有提到的问题: Python的教程:类 。 我仍然需要担心这个? 总的来说,我要声明我的课,如:
class MyClass:
pass
要么?
class MyClass(object):
pass
始终继承“对象”。 这些都是新的样式类。
你已经准备好为Python 3的方式。
喜欢的东西.super()
正常工作,这样一来,你需要他们。
你应该总是使用新式类。 新型类是统一内置于Python编程语言的类型和用户定义的类的努力的一部分。
新式类有几件事情要提供如:
资源。