简述this与super关键字的区别。

题目

简述this与super关键字的区别。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面选项中关于java中super关键字的说法正确的是_________。

A.super关键字不仅可以指代子类的直接父类,还可以指代父类的父类

B.super关键字是在子类对象内部指代其父类对象的引用

C.子类通过super关键字只能调用父类的属性,而不能调用父类的方法

D.子类通过super关键字只能调用父类的方法,而不能调用父类的属性


正确答案:B

第2题:

重载的关键字_____,重写的关键字_____,请描述一下他们的区别


正确答案:
 

第3题:

用于在子类中调用被重写父类方法的关键字是( )。

A.this

B.super

C.This

D.Super


正确答案:B
解析:super可用于调用被重写的父类方法,注意Java的大小写敏感。

第4题:

如果在子类的构造方法中,没有使用关键字super调用父类的某个构造方法,那么默认有super();语句,即调用父类的不带参数的构造方法。()

此题为判断题(对,错)。


答案:对

第5题:

用于在子类中调用被重写父类方法的关键字是( )。 A.thisB.superC.ThisSXB

用于在子类中调用被重写父类方法的关键字是( )。

A.this

B.super

C.This

D.Super


正确答案:B
B。【解析]super可用于调用被重写的父类方法,注意Java区分大小写。

第6题:

若在一个类中对它同名构造函数进行了重载;它们之间的调用是通过关键字 ______ 来实现的。 ( )

A.this

B.that

C.those

D.super


正确答案:A

第7题:

用于在子类中调用被重写父类方法的关键字是( )。A.thisB.superC.This

用于在子类中调用被重写父类方法的关键字是( )。

A.this

B.super

C.This

D.Super


正确答案:B
super可用于调用被重写的父类方法,注意Java区分大小写。

第8题:

关于super关键字以下说法哪些是不正确的( )。

A.super关键字可以调用父类的构造方法

B.super关键字可以调用父类的普通方法

C.super不能同时存在于同一个构造方法中

D.super可以同时存在于同一个构造方法中


参考答案:D

第9题:

子类如果想使用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字super来表示,而且super必须是子类构造方法中的头一条语句。()

此题为判断题(对,错)。


答案:对

第10题:

若声明一个类不能被继承,即不能有子类,用关键字()

  • A、final
  • B、finally
  • C、abstract
  • D、super

正确答案:A

更多相关问题