蚕

注册

 

发新话题 回复该主题

Python类和对象3 [复制链接]

1#
控制白癜风扩散 http://m.39.net/pf/a_7574864.html
Python实例方法、静态方法和类方法详解Python类调用实例方法Python类命名空间Python描述符详解Python实例方法、静态方法和类方法详解

和类属性一样,类方法也可以进行更细致的划分,具体可分为类方法、实例方法和静态方法。和类属性的分类不同,对于初学者来说,区分这3种类方法是非常简单的,即采用

classmethod修饰的方法为类方法;采用

staticmethod修饰的方法为静态方法;不用任何修改的方法为实例方法。

Python类实例方法

通常情况下,在类中定义的方法默认都是实例方法。比如,下面的类中就用到了实例方法:

classCLanguage/p>

#类构造方法,也属于实例方法

def__init__(self)/p>

self.name="C语言中文网"

self.add="

分享 转发
TOP
发新话题 回复该主题