Python type class metaclass

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python type class metaclass相关的知识,希望对你有一定的参考价值。

‘type‘ 是 python built-in metaclass

其他继承自 ‘type’的class都可以是 Metaclass

子类可以继承父类的metaclass

然而 __metaclass__属性不能继承

__metaclass__可以定义成任何返回instance of ‘type‘ callable

 

 

__new__(cls, ...)  : create instance of cls

__init__(self, ...) :instance already created and set properties to this instance

 

以上是关于Python type class metaclass的主要内容,如果未能解决你的问题,请参考以下文章

class 类

Classes and metaclasses

python 中的type

Python type class metaclass

python之type

python Class:面向对象高级编程 元类:type