這是一個老樣式類:從對象中繼承類定義類型爲元類嗎?
class OldStyle:
pass
這是一種新式類:
class NewStyle(object):
pass
這也是一個新式類:
class NewStyle2:
__metaclass__ = type
有NewStyle
和NewStyle2
之間有什麼不同?
我的印象是,從object
繼承的唯一影響實際上是定義了type
元類,但我找不到任何確認,除此之外我沒有看到任何區別。