1、什么是元类
在python中一切皆对象,那么我们用class关键字定义的类本身也是一个对象负责产生该对象的类称之为元类,即元类可以简称为类的类。
2、为何要用元类
元类是负责产生类的,所以我们学习元类或者自定义元类的目的是为了控制类的产生过程,还可以控制对象的产生过程
3、元类是否可以实例化
所有的类都是元类的对象,相当于类对象是元类的实例化,所以元类是可以实例化的
1、什么是元类
在python中一切皆对象,那么我们用class关键字定义的类本身也是一个对象负责产生该对象的类称之为元类,即元类可以简称为类的类。
2、为何要用元类
元类是负责产生类的,所以我们学习元类或者自定义元类的目的是为了控制类的产生过程,还可以控制对象的产生过程
3、元类是否可以实例化
所有的类都是元类的对象,相当于类对象是元类的实例化,所以元类是可以实例化的