super代表父类的引用,用于访问父类的方法、属性、构造器
1)可以访问父类的属性,super.属性名,但不能访问父类的 private 属性
2)可以访问父类的方法,super.方法名(参数列表),但不能访问父类的 private 方法
3)可以访问父类的构造器,super(参数列表),只能放在构造器的第一句,只能出现一句
示例:
在A类中创建 cal() 方法,B类调用 cal() 方法(属性的规则相同)
cal();
this.cal();
super.cal();
super 的访问不限于直接父类,如果爷爷类有同名成员,也可以使用 super 去访问爷爷类的成员;如果多个基类(上级类)中都有同名成员,使用 super 访问遵循就近原则,访问遵循访问规则



