this关键字、super关键字的区别和作用
时间: 2023-05-17 12:05:38 浏览: 109
super,this的区别
3星 · 编辑精心推荐
this关键字和super关键字都是Java中的关键字,它们的作用不同。
this关键字代表当前对象,可以用来引用当前对象的属性和方法。在一个类中,如果有一个属性和一个方法的参数同名,可以使用this关键字来区分它们。
super关键字代表父类对象,可以用来引用父类的属性和方法。在子类中,如果子类和父类有同名的属性或方法,可以使用super关键字来调用父类的属性或方法。
总的来说,this关键字和super关键字都是用来引用对象的,但是this关键字是引用当前对象,而super关键字是引用父类对象。
阅读全文