问答

( 难度:中等)定义Java类时如果没有显示的指明父类,那么就默认继承了()A.Object 类B.String类C.System类D.无

题目
( 难度:中等)定义Java类时如果没有显示的指明父类,那么就默认继承了()
A.Object 类
B.String类
C.System类
D.无
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于Java的说法正确的是

A.Java中的类可以有多个直接父类

B.抽象类不能有子类

C.最终类可以作为其他类的父类

D.Java中接口支持多继承


正确答案:D
解析:java中接口支持多继承。选项A)Java语言只允许类间有单继承关系。选项D)抽象类是专门为别的类继承它而定义的。选项C)final声明一个类后,这个类不能被其他类继承,它是最终类。

第2题:

关于抽象类和具体类,下列说法不正确的是()

  • A、如果一个类有父类,该类就是具体类
  • B、如果一个类继承了父类的抽象操作方法,而该类未提供实现,那么该类是抽象类
  • C、抽象类没有任何直接的实例,而具体类则有直接实例
  • D、在UML中,通过把一个类的名称写为斜体来指明该类是抽象类

正确答案:A

第3题:

下面是关于在子类的方法程序中如何继承父类的方法程序的描述,其中______是错误的。

A.用<父类名>::<方法>的命令继承父类的事件和方法

B.用函数DODEFAULT()来继承父类的事件和方法

C.当在子类中重新定义父类中的方法或事件代码时,就用新定义的代码取代了父类中原来的代码

D.用<父类名>-<方法>的命令继承父类的事件和方法


正确答案:D

第4题:

子类继承父类后,如果出现子类的成员变量名和父类的成员变量名同名,那么子类就不继承父类的这个成员变量了。


正确答案:错误

第5题:

Java程序中,定义一个类时,可以从多个父类继承。


正确答案:错误

第6题:

下面是有关子类继承父类构造函数的描述,其中正确的是( )。

A.如果子类没有定义构造函数,则子类无构造函数

B.子类构造函数必须通过super关键字调用父类的构造函数

C.子类必须通过this关键字调用父类的构造函数

D.子类无法继承父类的构造函数


正确答案:B

第7题:

Java程序中,定义一个类时,可以从多个父类继承。


正确答案:错误

第8题:

关于Java中的继承,以下说法中正确的有()

A.Java支持单继承和多重继承

B.Java只支持单继承,不支持多重继承

C.Java中的类最多只有一个直接父类,或者没有父类

D.Java中的每个类都有一个直接父类,而且只有一个直接父类

E.子类只能继承父类的public,protected和同一个包中的package级的成员


参考答案:B, C, E

第9题:

以下关于Java语言继承的说法正确的是()

  • A、Java中的类可以有多个直接父类
  • B、抽象类不能有子类
  • C、Java中的接口支持多继承
  • D、最终类可以作为其它类的父类

正确答案:D

第10题:

如果定义一个类时没有用到extends关键字,该类无直接父类。


正确答案:错误

更多相关问题