va继承中,经常会碰上super()方法,今天恰好碰上,小小的研究了一下。

super可以理解为是指向自己超(父)类对象的一个指针,而这个超类指的是离自己最近的一个父类。

在子类的构造方法的第一行,必须是第一行调用super(),这样就调用了父类的构造方法,如果父类有多个不同的构造方法,则根据调用super()时传入的参数调

顺便记录下关于Java继承中构造方法的一些东西:
在调用子类构造方法时,不管调用的是有参还 是无参,如果没有在第一行调用super(var xx),都会默认先调用父类的无参构造方法。