super:

通过super,可以访问父类的构造方法
调用super构造方法的代码,必须写在子类构造方法的第一行
通过super,可以访问父类的属性
通过super,可以访问父类的方法

注意:

1.super首先会默认调用父类的无参构造方法:

  1. public Person() { super();}

如果去掉无参的构造方法,将会出错,此时Person没有一个不需要参数的构造方法

若有需要,可在子类的构造方法中调用父类有参的构造方法

2.子类创建多少个,就会有多少个父类对象。一子一父。

若想要C同时继承A和B,则需要多重继承。如:B继承A,C继承B,爷父孙制