python元类 图要改 上
python一切都是对象,linux 一切都是文件
python中类也是一种对象,只要使用class ,python解释器就会在执行时创建一个对象
直接在类里面写print("sss"); 在调用这个py文件的时候,自动就会打印
甚至可以直接print(类名)
因为类也是对象,可以在运行时动态的创建他们, 就像其他任何的对象一样
type(类名, 由父类名称组成的元组(针对继承的情况,可以为空),包含属性的字典(名称和值))
类名 要用双引号 引起来 , 父类则不需要
元类本来就是创建类的, Cat.__class__能显示出该类所属的类型
type.__class__ 得到了type