摘要: #继承"""class LIST(list): def append(self, p_object): if not isinstance(p_object,int): raise TypeError('must be int') super().append(p_object) def inser 阅读全文
posted @ 2017-04-24 19:12 study_python 阅读(248) 评论(0) 推荐(0) 编辑
摘要: #__setattr__ 赋值方法,即一旦遇到self.name=name,就会执行__setattr__方法#__delattr__ 删除方法,一旦遇到del self.name,就会执行__delattr__方法#__getattr__ 查询方法,一旦遇到res=self.name,取res的值 阅读全文
posted @ 2017-04-24 19:11 study_python 阅读(314) 评论(0) 推荐(0) 编辑
摘要: #反射:把凡是对象.属性(变量或函数,方法)的这样的形式都可以转换成对象于字符串的形式,在这个转换#过程中要用到四个函数,分别是hasattr(),getattr(),setattr(),delattr()#这里的对象指向很广,不仅有类的实例化对象,类本身,还有模块,所有能写成xx.yy的,xx就是 阅读全文
posted @ 2017-04-24 19:10 study_python 阅读(248) 评论(0) 推荐(0) 编辑