摘要: 包装:python为大家提供了标准数据类型,以及丰富的内置方法,其实在很多场景下我们都需要基于标准数据类型来定制我们自己的数据类型,新增/改写方法,这就用到了我们刚学的继承/派生知识(其他的标准类型均可以通过下面的方式进行二次加工) class List(list): #继承list所有的属性,也可 阅读全文
posted @ 2020-05-08 19:07 Manuel 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 类中内置有这三个属性__getattr__(),__setattr__(),__delattr__(),(仅对实例有用)若不重写会自动调用内置的,重写则调用重写后的。__getattr__()只有在调用不存在属性时触发 class Foo: x=1 def __init__(self,y): sel 阅读全文
posted @ 2020-05-08 18:38 Manuel 阅读(120) 评论(0) 推荐(0) 编辑