怎么用super调用多个父类的初始化方法
来源:2-6 编程练习
qq_慕码人0411969
2019-04-27 21:40:04
class Rectangle(Point, Size):
# 自定义Rectangle类的构造(初始化)方法,并在方法中调用父类的初始化方法以完成初始化
def __init__(self,x, y, width, height):
#super调用多个父类
super().__init__(x, y, width, height)
这里用能super实现吗?应该怎么写?
2回答
同学,你好,这里super是实现不了的,当子类继承多个父类时,如果子类的参数分别属于不同的父类,需要使用类名进行调用。
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
兵工廠
2019-04-28
只知道用父类来调用__init__来实现初始化
相似问题
回答 1
回答 1