摘要: 1 #!/user/bin/env python 2 # -*- coding:utf-8 -*- 3 # __new__ 在 __init__ 之前执行 4 # __new__ 是用来控制对象的生成过程, 在对象生成之前 5 # __init__ 是用来完善对象的 6 # 如果__new__方法不返回对象, 则不会调用__init__方法 7 8 9 class User... 阅读全文
posted @ 2019-07-29 18:25 _simpleSmile 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 属性描述符--利用的是抽象的方法, 把十几个字段共同的特性抽出来,每个字段都用这个特性,达到节省代码的目的。 属性描述符,有数据属性描述符和非数据属性描述符 __get__ __set__ __delete__ 实现上述三个魔法函数其中之一即可成为属性描述符,如果只实现__get__称之为非数据属性 阅读全文
posted @ 2019-07-29 17:56 _simpleSmile 阅读(247) 评论(0) 推荐(0) 编辑