this和super的区别是什么?以及应用场景?

IT互联网 已帮助: 时间:2025-06-06 06:10:45

this和super的区别是什么?以及应用场景?

难度:⭐⭐⭐

题库:IT/互联网,其他

标签:场景,区别,this

参考解答

用户头像

420***134

2025-06-06 06:10:45

this:当前类的引用对象。谁调用代表谁。

super:父类的存储空间标识。可以理解为父类对象,谁调用代表谁父亲。

应用场景:

A:成员变量

this.成员变量 本类的成员变量

super.成员变量 父类的成员变量

B:构造方法

this(...) 本类的构造方法

super(...) 父类的构造方法

C:成员方法

this.成员方法() 本类的成员方法

super.成员方法() 父类的成员方法


上一篇 集合框架的优点有哪些?

下一篇 abstract与哪些关键字不能共存?为什么?

相似问题