Python 爬阶梯 | 什么是实例方法和类方法以及静态方法?

小帅b今天来跟你说说类的一些方法的定义,除了我们之前所说的类常规方法(函数方法函数参数的使用),其实在类里面还可以以装饰器的方式来定义特别一些的方法,比如今天要跟你说的类方法以及静态方法。

通往 Python 高手之路

常规实例方法

在此之前,我们来看看通常情况下定义的常规实例方法:

这就是我们常常使用的类实例的常规方法,这里面的 self 指的就是我们的实例,我们可以通过它去访问实例的状态以及属性相关。

你可以打印这个对象,可以得到这个实例:

类方法

接着我来使用类方法,类方法会用到装饰器 @classmethod 来实现:

本文隐藏内容 登陆 后才可以浏览
ok,以上就是实例方法、类方法和静态方法相关的内容,有什么疑问都可以下方评论或者邮箱我哦,我们下回见。

发表回复