type元类创建类对象
2017-08-08 本文已影响23人
LittlePy
元类type是用来创建类对象的
1、使用函数的方式通过type创建类对象
dir的内容没有截取完metaclass=upper_attr:表示次类创建的时候,按照upper_attr的约束创建类
自动的调用upper_attr函数,将Foo的类名,父类,属性都传递过去。
执行完函数,得到一个返回值,是一个类对象xx,即:Foo = xx
元类type是用来创建类对象的
metaclass=upper_attr:表示次类创建的时候,按照upper_attr的约束创建类
自动的调用upper_attr函数,将Foo的类名,父类,属性都传递过去。
执行完函数,得到一个返回值,是一个类对象xx,即:Foo = xx