摘要: def __init__(self, **kwargs): for name, value in kwargs.items(): setattr(self, name, value) 阅读全文
posted @ 2019-08-23 19:40 bitbitbyte 阅读(124) 评论(0) 推荐(0)
摘要: Python中调用父类方法的三种方式: 直接写类名调用 用 super(type, obj).method(arg)方法调用。 在类定义中调用本类的父类方法,可以直接 super().method(arg). 多继承中父类方法的调用 在多继承时,直接用父类调用父类方法,可能会出现重复调用导致资源浪费 阅读全文
posted @ 2019-08-23 11:54 bitbitbyte 阅读(980) 评论(0) 推荐(0)
摘要: 装饰器给函数加功能,元类可以给类加功能。 type(class_name, class_parents, class_attr) # 其中class_name类型为字符串,class_parents为元组,class_attr为字典类型,字典的key用字符串表示class熟悉名。 将类中不是__开头 阅读全文
posted @ 2019-08-23 09:48 bitbitbyte 阅读(178) 评论(0) 推荐(0)