这里都没讲清楚,一给我里GiaoGiao
来源:3-5 类的静态方法和实例方法
MasirYXM
2020-03-18 09:18:21

这里都没讲清楚为什么他要把里边的Cat删除了,show_info(cls,name),cls不就是类吗,为什么不传进去呢。还有这个老师讲的稀里糊涂的一批,另外你们这个据说差评的评价是不显示的,坑了很多人,真是比CSDN的课程差多了,不过也比CSDN的课便宜多了。一给我里GiaoGiao
3回答
show_info(cls,name)这个里边的“cls”是指show_info这个方法所在的类本身,就和self是一个道理
所以在调用的时候传参只需要传name这个形参对应的参数就行了
cls代表了show_info所在的类本身,所以就不需要再传参了,你把它和self放在一块类比着理解
cn_five
2020-03-23
实话,我听得也有点晕,感觉老师是未毕业的计算机硕士来授课,讲的很文绉绉的,没有感受到实用性,要不是有很多同学的提问(能看老师解答)和去百度,真的就晕这里了。
好帮手慕笑蓉
2020-03-18
同学,你好。老师在视频中提到,将鼠标放到cat2 = Cat.show_info(Cat, '小黄')括号中的Cat时,系统提示参数多余,所以去掉了,类似于我们用实例对象调用实例方法时,self的参数也没有写一样。祝学习愉快~
相似问题