object 是任何类的父类,包括type。同时,任何类是type元类的对象,包括object。type类型中,包含__class__方法,当声明一个类时,该类默认自带__class__方法,且会被type的__class__方法所覆盖,需要访问 类名.__dict__["__class__"]。
详见关系图如下:
object 是任何类的父类,包括type。同时,任何类是type元类的对象,包括object。type类型中,包含__class__方法,当声明一个类时,该类默认自带__class__方法,且会被type的__class__方法所覆盖,需要访问 类名.__dict__["__class__"]。
详见关系图如下: