子类继承父类
来源:2-8 多态
洛维西
2019-05-22 23:59:41
这里面的第 34 行,我在别的书中看到是这样写的:
super().__init__(name)
super() 里面加 (Tiger, self) 和不加有什么区别呢?
1回答
同学,你好,这两种写法都实现了继承父类的__init__方法,
1、super().__init__(),python3支持
2、super(子类名,子类对象).父类方法() 如果需要参数,则需要传参。python2和python3中都是可以的。
目前使用较多的是Python3版本,因此在继承父类时使用哪一种都是可以的。
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题