这里都没讲清楚,一给我里GiaoGiao

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

MasirYXM

2020-03-18 09:18:21

http://img.mukewang.com/climg/5e71760c0970506408140146.jpg

这里都没讲清楚为什么他要把里边的Cat删除了,show_info(cls,name),cls不就是类吗,为什么不传进去呢。还有这个老师讲的稀里糊涂的一批,另外你们这个据说差评的评价是不显示的,坑了很多人,真是比CSDN的课程差多了,不过也比CSDN的课便宜多了。一给我里GiaoGiao


写回答

3回答

又是摆烂的一天

2020-03-23

show_info(cls,name)这个里边的“cls”是指show_info这个方法所在的类本身,就和self是一个道理

所以在调用的时候传参只需要传name这个形参对应的参数就行了

cls代表了show_info所在的类本身,所以就不需要再传参了,你把它和self放在一块类比着理解

1

cn_five

2020-03-23

实话,我听得也有点晕,感觉老师是未毕业的计算机硕士来授课,讲的很文绉绉的,没有感受到实用性,要不是有很多同学的提问(能看老师解答)和去百度,真的就晕这里了。

0

好帮手慕笑蓉

2020-03-18

同学,你好。老师在视频中提到,将鼠标放到cat2 = Cat.show_info(Cat, '小黄')括号中的Cat时,系统提示参数多余,所以去掉了,类似于我们用实例对象调用实例方法时,self的参数也没有写一样。祝学习愉快~


0

0 学习 · 8160 问题

查看课程