摘要: 静态方法、类方法和属性方法 在 Python 中有三种常用的方法装饰器,可以使普通的类实例方法变成带有特殊功能的方法,分别是静态方法、类方法和属性方法。 静态方法 / Static Method 在 def 定义之前加上 @staticmethod 进行装饰,便可以使该方法成为静态方法,静态方法无法 阅读全文
posted @ 2017-12-23 16:51 StackLike 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 类实例方法、私有方法和抽象方法 Python中最常用的就是类实例方法,类似于属性中的类实例属性,同时,也存在与私有属性类似方法,即私有方法,下面介绍这两种常见的方法,以及一种特殊意义的类实例方法 -- 抽象方法。 类实例方法 / Instance Method 类实例方法通过关键字 def 进行定义 阅读全文
posted @ 2017-12-23 15:48 StackLike 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 类属性、实例属性和私有属性 Python中类的属性主要包括类属性,实例属性和私有属性,下面是对三种属性的简单介绍 类属性 / Class Property 类属性在__init__()之外初始化,在外部可以通过类,类实例进行调用, 在内部可以通过类进行调用。 在定义属性的过程中,尽量将各个实例共有的 阅读全文
posted @ 2017-12-23 14:53 StackLike 阅读(308) 评论(0) 推荐(0) 编辑