Python实例方法、类方法、静态方法区别详解

VIP专享 2021-01-19 23:41:50 31KB PDF
9
收藏 收藏
举报

1、关于参数的区别 实例方法:定义实例方法是最少有一个形参 —> 实例对象,通常用 self 类方法:定义类方法的时候最少有一个形参 —> 类对象,通常用 cls 静态方法:定义静态方法的时候可以不定义形参 2、关于方法定义时候添加装饰器的区别 实例方法:不需要添加装饰器 类方法:需要添加装饰器 —-> @classmethod 静态方法:需要添加装饰器 —> @staticmethod 3、调用: 1.实例方法可以通过对象直接调用 2.但是用类名调用的时候,需要创建一个对象,并且在传递参数的时候要将对象传递进去 3.类方法可以通过类名直接调用,也可以通过对象来调用 4.静态方法可以通过类名直

...展开详情
试读 1P Python实例方法、类方法、静态方法区别详解
立即下载
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 至尊王者

关注 私信
上传资源赚钱or赚积分
最新推荐
Python实例方法、类方法、静态方法区别详解 (VIP专享) VIP下载
1/1
Python实例方法、类方法、静态方法区别详解第1页

试读结束, 可继续阅读

(VIP专享) VIP下载