super代表的是当前子类对象中的父类型特征;不是引用类型,存储的不是内存地址,指向的不是父类对象- 什么时候使用 ?
- 子类和父类中都有某个数据,例如,子类和父类中都有 name ,如果要在子类中访问父类的 name,需要使用 
super. 
 - 子类和父类中都有某个数据,例如,子类和父类中都有 name ,如果要在子类中访问父类的 name,需要使用 
 - 可以用到什么地方?
 
成员方法中的使用
1  | public class Manager extends Employee {  | 
构造方法中的使用
- 语法:
super(实参); - 作用:通过子类的构造方法去调用父类的构造方法,给当前子类对象中的父类型特征赋值
 - 语法规则:一个构造方法第一行如果没有
this(...),也没有显示的去调用super(...),系统会默认调用super(); - 注意:
super(...);只能放在构造方法的第一行- 不能与
this(...);共存 - 调用了父类中的构造方法,但是不会创建父类对象
 
 - 在 Java 语言中,只要是创建 Java 对象,那么 Object 中的无参数构造方法一定会执行!