摘要: 1、在元类中控制把自定义类的数据属性都变成大写 class MyDef(type): def __new__(cls, class_name, class_attr, class_dic): upper_data = {} for k,v in class_dic.items(): if not c 阅读全文
posted @ 2020-04-15 20:23 小小码农梦还家 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 元类 一:引入: 一切都源自于一句话:一切皆为对象 二:什么是元类? 元类就是用来实例化产生类的类 关系:元类 实例化 >类(People) 实例化 >对象(obj) class People: def __init__(self,name,age): self.name=name self.age 阅读全文
posted @ 2020-04-15 20:22 小小码农梦还家 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 反射 什么是反射? 指的是在程序运行过程中可以"动态(不见棺材不掉泪)"获取对象的信息 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省) 什么是反射机制? 反射机制指的是在程序的运行状态中 对于任意一个类,都可以知道这个类的所有属性和 阅读全文
posted @ 2020-04-15 20:21 小小码农梦还家 阅读(13) 评论(0) 推荐(0) 编辑