总结来说,"this"是一个指示代词,用于指代特定的事物或人;而"super"是一个前缀或形容词,表示高于一般水平的意义。在语境中,需要根据需要选择正确的词语以确保表达的准确和清晰。
1.属性的区别: this访问本类中的属性,如果本类没有此属性则从父类中继续查找。super访问父类中的属性。 2.方法的区别: this访问本类中的方法,如果本类没有此方法则从父类中继续查找。super访问父类中的方法。 3.构造的区别: this调用本类构造,必须放在构造方法的首行。super调用父类构造,必须放在子类构造方法...
this是指向当前实例对象(instance)的变量,super是指向父类的变量。 this用于引用当前对象的属性和方法,而super用于调用父类的属性和方法。 1 评论 分享 1 Song this是指代当前对象,super一般是子类需要调用父类的构造方法 赞 评论 分享 收藏 ding Java·2年 this只能访问本类中的属性 super可以调用父类方...
3.this 和 super 的区别 1.指代的对象不同 super 指代的是父类,是用来访问父类的;而 this 指代的是当前类。 2.查找范围不同 super 只能查找父类,而 this 会先从本类中找,如果找不到则会去父类中找。 3.本类属性赋值不同 this 可以用来为本类的实例属性赋值,而 super 则不能实现此功能。 4.this ...
【答案】:this:当前类的引用对象。谁调用代表谁。super:父类的存储空间标识。可以理解为父类对象,谁调用代表谁父亲。应用场景:A:成员变量 this.成员变量 本类的成员变量 super.成员变量 父类的成员变量 B:构造方法 this(...) 本类的构造方法 super(...) 父类的构造方法 C:成员方法 this.成员...
简单总结:关键字this和super的用法和区别 一、this和super的用法 1.this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this常见用法: (1)区分 成员变量 与 局部变量(形参),this.id 代表类的成员变量 。 publicvoidtest(intid){this.id=id; ...
1.this和super的区别 (1)代表不同this代表的是当前对象的引用(所属函数的调用者对象)super代表的是父类对象的引用(2)使用前提不同this不需要继承关系也...
this 和super 是在Java 中用于引用对象的两个关键字,它们在使用场景和作用上有一些共同点,但也有明显的区别。 共同点: 用于引用对象:this 和super 都是用于引用对象的关键字。 在构造函数中调用: 两者通常在构造函数中使用。this 用于调用同一类中的其他构造函数,而 super 用于调用父类的构造函数。 不同点: 引...
this和super区别 在编程中, this 和 super 是两个常用的关键字,它们的作用和用法在不同的编程语言中可能会有所不同。一般来说,它们的区别如下:- this :通常用于引用当前对象自身。通过使用 this ,可以访问当前对象的属性和方法。- super :常用于在继承关系中访问父类的属性和方法。它可以用来调用父类...