java语言中this和super

java语言中this和super

this:指向的是当前类的类对象

super:指向当前类的父类的类对象

java语言中this和super

运行结果:
A-无参构造
B-无参构造
B-有参构造

this或super使用在构造方法中时,都要求在首行。
当子类构造中使用了this()或this(实参),即不可再同时书写super()或super(实参),会由this()指向z构造方法完成super()调用。

#注意:super( )只能存在构造方法的第一行,不能同时调用super()和this()