发布网友 发布时间:2022-04-24 01:02
共2个回答
热心网友 时间:2022-04-21 10:41
出现继承的情况下 就可以使用super(), 实际上主要用来调用父类的构造方法 或者protected 方法
热心网友 时间:2022-04-21 11:59
super()是父类的无参构造方法,this()是本类的无参构造方法。在没有显示的调用有参构造方法时,默认就调用无参构造方法来实例化对象,无参构造方法也可以不写。但要是既想调用无参构造方法,也想调用有参构造方法时,这时,无参的构造方法就必须写上了,并且还得是第一句。本类的无参构造方法就可以调用父类的super()方法,来完成父类默认的操作。