2.this和super的比较
this:本类对象的引用
super:本类对象中父类的引用
this和super
this.属性名 访问本类成员变量
this.方法名(参数) 访问本类其他方法
this(参数) 访问本类其他构造方法(注意必须在构造方法的第一行使用)(了解即可)
super.方法名(参数) 访问父类成员方法(非私有)
super(参数) 访问父类构造方法(非私有)(注意必须在构造方法的第一行使用)
注意:
this和super调用构造方法时不可以在同一个构造方法中同时使用,因为都需要定义在第一行。
调用构造方法时,必须要保证有这个构造方法才能够调用,如果没有这个构造方法则不能调用。