元类
1.面向对象相关
__mro__
print(D.__mro__) 打印D这个类的继承顺序
__dict__
3.1创建类的两种方式
3.2 类由自定义的type创建
默认情况下 metaclass就是type 所以 一把不用写
(1) 由type创建,通过metaclass可以指定当前类由哪一个type创建

(2)如果当前类的基类中指定了metaclasss,那么当亲啊类也是由metaclass指定的类创建的
运行程序得到如下结果
可以看到打印了两遍,是因为创建了两个类 这两个类的metaclass都是Mytype
使用另一种创建类的方法来构造
另外一種方式
通过函数

实例化 ![]()
总结
浙公网安备 33010602011771号