关键字this有两个用途:
一是引用隐式参数,例this.x.
二是调用该类其他的构造器。
同样,super关键字也有两个用途:
一是调用超类的方法,例如super.getSalary();
二是调用超类的构造器,例如super(x,y),即调用超类中含有x,y参数的构造器。
注意:调用构造器的语句只能作为另一个构造器的第一条语句出现。
构造参数既可以传递给本类(this)的其他构造器,也可以传递给超(super)的构造器。