this用来引用当前对象,super用来引用当前对象的父类。 super必须最先初始化,不能放在其它属性初始化之后。eg:
public Manager(float scale,String name,String sex,String edu,int age,String hire,float sal)
{
super(name,sex,edu,age,hire,sal);//super语句必须放在第一行
this.scale=scale;
} super的使用情况有三种: ①用来访问父类被隐藏的成员变量。
②用来调用父类中被重写的方法。
③用来调用父类的构造函数。
|