静态方法VS类方法
2018-08-24 本文已影响0人
晓文_da91
1.静态方法通过类对象可以直接调用,不用创建对象,与此同时,不用使用self参数
2.普通方法加上@staticmethod装饰器就是静态方法。

类方法
1.在方法加上@classmethod装饰器就是类方法;2.类方法默认参数cls,标识当前类;
3.在调用时直接调用,python默认传cls参数,标识类

1.静态方法通过类对象可以直接调用,不用创建对象,与此同时,不用使用self参数
2.普通方法加上@staticmethod装饰器就是静态方法。
类方法
1.在方法加上@classmethod装饰器就是类方法;2.类方法默认参数cls,标识当前类;
3.在调用时直接调用,python默认传cls参数,标识类