1、super的使用
(1)访问父类的属性,但不能访问父类的private 属性
super.属性名
(2)访问父类的方法,但不能访问父类的private 方法
super.方法名(参数列表)
(3)访问父类的构造器
2、super关键字的细节
(1)调用父类构造器的好处
分工明确,父类属性由父类初始化,子类属性由子类初始化
(2)当子类中有和父类重名的属性或方法时,为了访问父类的成员,必须通过super。如果没有重名,使用super,this,直接访问的效果是一样的
(3)super的访问不限于直接父类,如果爷爷类和本类中有同名的成员,也可以用super关键字去访问爷爷类的成员。如果多个父类中都有同名的成员,使用super关键字访问遵循就近原则,就近原则A->B->C