python:元类(一):type类

#元类
#一切皆对象,类也是对象,所以:类的类——》元类:type

#产生类的方法,有两种:
#第一种:按照语法
class Aaa:
    a=1
    def __init__(self,name,age):
        self.name=name
        self.age=age

#第二种:元类实例化

def __init__(self,name,age):
    self.name = name
    self.age = age

Bbb=type("Bbb",(object,),{"b":1,"__init__":__init__})
#格式:type("类名":str, 继承的类:tuple, 属性字典:dict)
#备注:所有的类都继承object

print(Aaa.__dict__)
print(Bbb.__dict__)
#上面打印出来的结果是类似的

猜你喜欢

转载自blog.csdn.net/ak739105231/article/details/86639504