摘要: staticmethod 返回函数的静态方法。该方法不强制要求传递参数,名义上在类里面归类管理,但是不能使用类的变量和实例的变量是类的工具包 如下声明一个静态方法: 阅读全文
posted @ 2018-05-16 14:45 Python哥 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,如果我们要使用一个类的方法,那我们只能将一个类实体化成一个对象,进而调用对象使用方法。 式例 1 比如: class Hello(object): def __init__: ... def print_hello(self): print "Hello" class Hello(obj 阅读全文
posted @ 2018-05-16 14:28 Python哥 阅读(525) 评论(0) 推荐(0) 编辑
摘要: property 作用其实把类里面的逻辑给隐藏起来(封装逻辑,让用户调用的时候感知不到你的逻辑)property实例1:class Room: def __init__(self): pass @property #将函数属性变成静态属性(后面调用的时候,就不需要用x.status()来调用了,直接 阅读全文
posted @ 2018-05-16 10:54 Python哥 阅读(157) 评论(0) 推荐(0) 编辑