1
摘要: python 的魔法方法. 1. 初始化方法(__init__ ) 当进行实例化的时候第一个调用的方法叫做 __new__的方法 来构造这个实例. 2. 构造方法(__new__) __new__ 创建对象的时候会调用此方法. 譬如我们调用 x = someClass(10,"foo"). __init__ 将会得到两个参数 10 和foo . 3. 析构方法(__del__) 删... 阅读全文
posted @ 2019-01-25 17:18 萌哥-爱学习 阅读(186) 评论(0) 推荐(0)
摘要: class A(object): def __setattr__(self, key, value): self.__dict__[key] = value def __getattr__(self, name): return "xxx" #实例化. obj = A() #1. 调用getattr方法 返回结果:xxx print(... 阅读全文
posted @ 2019-01-25 09:55 萌哥-爱学习 阅读(474) 评论(0) 推荐(0)