python 实例方法、类方法、静态方法的区别与使用

一、定义上的区别对象 实例方法:不须要装饰器class 类方法:须要装饰器@classmethod方法 静态方法:须要使用装饰器 @staticmethod装饰器 二、参数的区别static 实例方法:第一个参数必须是 self,指向实例对象ssm 类方法:第一个参数必须是 cls ,指向类对象参数 静态方法:不须要self和cls实例 三、调用的区别封装 实例方法:必须被实例对象调用 类方法:能
相关文章
相关标签/搜索