super注意点:
1、super调用父类构造方法,只能在构造方法的第一个(第一行)!
2、super只能出现在子类方法和子类构造方法中!
3、super和this不能同时在构造方法中调用构造方法!
vs this:
1、代表对象不同:
this:代表自身调用的对象。
super:代表父类对象的应用。
2、前提:
this:没有继承也可以使用。
super:只能在继承条件中使用。
3、构造方法:
this();调用自身构造方法。
super();调用父类构造方法。
super注意点:
1、super调用父类构造方法,只能在构造方法的第一个(第一行)!
2、super只能出现在子类方法和子类构造方法中!
3、super和this不能同时在构造方法中调用构造方法!
vs this:
1、代表对象不同:
this:代表自身调用的对象。
super:代表父类对象的应用。
2、前提:
this:没有继承也可以使用。
super:只能在继承条件中使用。
3、构造方法:
this();调用自身构造方法。
super();调用父类构造方法。