类的方法和实例化方法

来源:3-5 类的静态方法和实例方法

EasterEgg

2020-02-16 11:23:43

类的方法和实例化方法的区别是什么?

写回答

1回答

好帮手乔木

2020-02-17

同学你好:

实例方法:

    定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法(也可以传类的属性和方法);

    调用:只能由实例对象调用。

类方法:

    定义:使用装饰器@classmethod。第一个参数必须是当前类对象,该参数名一般约定为“cls”,通过它来传递类的属性和方法(不能传实例的属性和方法);

    调用:实例对象和类对象都可以调用。

如果我解决了同学的问题,请采纳!学习愉快^_^。


0

0 学习 · 8160 问题

查看课程