老师您看我这样理解对么
来源:3-5 类的静态方法和实例方法
weixin_慕数据1559209
2020-05-06 19:43:31
__init__(self,name,age)这个方法里面,name,age属于这个函数的形式参数;self并不是形式参数,只是表示这是对象实例化
同理,类方法def Exa(cls,name,age)中,name和age也属于形式参数,调用的时候不需要使用cls.name以及cls.age
您看我这种理解有问题么
1回答
好帮手慕觉浅
2020-05-07
同学你好:你的理解是正确的。__init__()是初始化方法,self代指实例对象本身,在构造实例化对象时不需要自动调用该方法,且不需要传递self值。而普通的类方法在调用时通过实例对象.方法()调用,参数与定义该方法时的参数一致即可。
如果解决了你的疑惑,请采纳,祝学习愉快~
相似问题