事实上,我认为元类是类的高度抽象的结果。
在遇见的示例里面,我把类的抽象分为两种
表现上:
1、父类:主要用于抽象普通类方法
2、元类:主要用于重写type元类本身自带的内置方法。。
本质工作:
父类:他做了在类建立的基础上,给其添加功能的事情
元类:type是一个py的标准元类,它做了一个类的建立所必须做的事情,也就是建立了类的基础
py在类建立的时候是如何运作的?
答:当没有元类声明的情况下,默认为type元类进行类的创建。反之,利用声明的元类进行创建
事实上,我认为元类是类的高度抽象的结果。
在遇见的示例里面,我把类的抽象分为两种
1、父类:主要用于抽象普通类方法
2、元类:主要用于重写type元类本身自带的内置方法。。
父类:他做了在类建立的基础上,给其添加功能的事情
元类:type是一个py的标准元类,它做了一个类的建立所必须做的事情,也就是建立了类的基础
py在类建立的时候是如何运作的?
答:当没有元类声明的情况下,默认为type元类进行类的创建。反之,利用声明的元类进行创建