子类继承父类

来源:2-8 多态

洛维西

2019-05-22 23:59:41

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

这里面的第 34 行,我在别的书中看到是这样写的:

super().__init__(name)

super() 里面加 (Tiger, self) 和不加有什么区别呢?

写回答

1回答

时间,

2019-05-23

同学,你好,这两种写法都实现了继承父类的__init__方法,

1、super().__init__(),python3支持

2、super(子类名,子类对象).父类方法() 如果需要参数,则需要传参。python2和python3中都是可以的。

目前使用较多的是Python3版本,因此在继承父类时使用哪一种都是可以的。

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 8160 问题

查看课程