浅谈元类(个人理解)
Posted du704
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浅谈元类(个人理解)相关的知识,希望对你有一定的参考价值。
浅谈元类(个人理解)
我们知道在python中一切皆对象(object),那么所以有的对象都成了object的子类,那么object类又是由谁创建的呢?
实际上,能够创建类的类,叫元类。还有一个概念就是:元类创建了object类,同时又是object类的子类(这是什么鬼?我们就不去考虑这个逻辑了,已经完美解决了先有鸡还是先有蛋的问题了)。
元类实际还是所有类的创建者,即使所有类(包括元类自己)都是object的子类,他们的关系如下:
Interesting......
以上是关于浅谈元类(个人理解)的主要内容,如果未能解决你的问题,请参考以下文章