super和this关键字的用法
分类:
文章
•
2024-04-10 18:19:30
super
作用:
- 在子类方法当中,访问父类的成员变量
- 在子类方法当中,访问父类的成员函数
- 在子类方法当中,访问父类的构造函数
注意:访问父类构造函数时,只能写在 子类构造函数的第一行;
this关键字
作用:
- 在本类的成员方法或构造方法中,访问本类的其他成员方法;
- 在本类的成员方法或构造方法中,访问本类的成员变量;
- 在本类的构造方法中,访问本类的其他构造方法;
注意:访问本类的其他构造方法时,语句只能写在该构造方法第一行;
小结
- this 是针对于本类的的;
- super是针对于父类的;
- 如果子类没有定义或重写构造方法,系统将默认继承父类的无参构造函数;