【发布时间】:2017-01-22 22:17:35
【问题描述】:
这是一个老式的类:
class OldStyle:
pass
这是一个新式类:
class NewStyle(object):
pass
这也是一个新式类:
class NewStyle2:
__metaclass__ = type
NewStyle 和 NewStyle2 之间有什么区别吗?
我的印象是从object 继承的唯一效果实际上是定义type 元类,但我找不到任何确认,除了我没有看到任何区别。
【问题讨论】:
标签: python python-2.7 python-internals new-style-class