Java程序设计

单选题定义一个名为key的类,使之不能被继承,应选()A classkey{}B nativeclasskey{}C classkey{final;}D finalclasskey{}

题目
单选题
定义一个名为key的类,使之不能被继承,应选()
A

classkey{}

B

nativeclasskey{}

C

classkey{final;}

D

finalclasskey{}

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

第1题:

●以下关于类继承的说法中,错误的是(6)。

(6)A.通过类继承,在程序中可以复用基类的代码

B.在继承类中可以增加新代码

C.在继承类中不能定义与被继承类(基类)中的方法同名的方法

D.在继承类中可以覆盖被继承类(基类)中的方法


正确答案:C

第2题:

下列关于继承( )叙述是正确的。

A.在java中允许多重继承

B.在java中一个类只能实现一个接口

C.在java中一个类不能同时继承一个类和实现一个接口

D.java的单一继承使代码更可靠


正确答案:D

第3题:

下面关于继承的哪些叙述是正确的()

A.在java中只允许单一继承

B.在java中一个类只能实现一个接口

C.在java中一个类不能同时继承一个类和实现一个接口

D.java的单一继承使代码更可靠


参考答案:A, D

第4题:

构造函数能否被子类继承()

  • A、可以被继承
  • B、可以被继承,但子类如果有自己的构造函数的话会覆盖父类
  • C、不能被继承,父类的构造函数不再使用
  • D、不能被继承,但调用子类的构造函数之前会先自动调用父类的构造函数

正确答案:D

第5题:

下面程序定义了一个类,关于该类说法正确的是( )。abstract class abstract Class{}

A.该类能调用newabstractClass( );方法实例化为一个对象

B.该类不能被继承

C.该类的方法不能被重载

D.以上说法都不对


正确答案:D

第6题:

不能被再继承的类是()

A.final类

B.abstract类

C.public类

D.用户自定义类


正确答案:A

第7题:

● 以下关于类继承的说法中,错误的是( )。

A.通过类继承,在程序中可以复用基类的代码

B.在继承类中可以增加新代码

C.在继承类中不能定义与被继承类(基类)中的方法同名的方法

D.在继承类中可以覆盖被继承类(基类)中的方法


正确答案:C
在继承类中可以定义与被继承类(基类)中的方法同名的方法。

第8题:

在java中一个类被声明为final类型,表示的意思是()

A.该类可以被其子类继承

B.该类一定是一个子类

C.该类不能被继承

D.该类是一个顶级类


参考答案:C, D

第9题:

编写一个Java程序,对于给定的年份,回答“Leap Year”(闰年)或者“Not a Leap Year”(平年)。如果一个年份能被4整除,但是不能被100整除,它是闰年;如果一个年份能被100整除,也能被400整除,它也是闰年。需要定义名为LeapYear的服务提供类

第10题:

已知类B是由类A继承而来,类A中有一个为M的非虚方法,现在希望在类B中也定义一个名为M的方法,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用()方法。

  • A、static
  • B、new
  • C、override
  • D、virtual

正确答案:B

更多相关问题