摘要: isinstance : 判断一个对象是一个类的实例 # isinstance: # class Foo: # pass # # class Boo: # pass # # foo_obj = Foo() # boo_obj = Boo() # # print(isinstance(foo_obj, 阅读全文
posted @ 2019-11-29 23:50 躺云飘 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1.python 类的内置方法 1.__new__: 在__init__触发前自动触发2.__init__: 在调用类产生对象时触发3.__getattr__: 在使用“对象.属性” 获取属性,属性不存在时,自动触发4.__getattribute__: 在使用‘对象.属性’获取属性,无论属性有没有 阅读全文
posted @ 2019-11-29 23:49 躺云飘 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1.反射定义 ''' 反射: ******* 反射指的是通过 “字符串” 对 对象的属性进行操作。 - hasattr: 通过 “字符串” 判断对象的属性或方法是否存在。 - getattr: 通过 “字符串” 获取对象的属性或方法。 - setattr: 通过 “字符串” 设置对象的属性或方法。 阅读全文
posted @ 2019-11-29 23:46 躺云飘 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.作用:装饰在类中的方法之上,把类中的方法伪装成类的属性可以通过对象.的方式调用 class Student(object): def __init__(self, name, height): self.name = name @property def weight(self): weight 阅读全文
posted @ 2019-11-29 23:44 躺云飘 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 多态定义:一种事物的多种表现形式 阅读全文
posted @ 2019-11-29 23:41 躺云飘 阅读(88) 评论(0) 推荐(0) 编辑