参考答案和解析
正确答案: B
解析: 暂无解析
更多“定义一个名为key的类,使之不能被继承,应选()”相关问题
  • 第1题:

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

    A.在java中允许多重继承

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

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

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


    正确答案:D

  • 第2题:

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

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

    B.该类不能被继承

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

    D.以上说法都不对


    正确答案:D

  • 第3题:

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

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

    正确答案:D

  • 第4题:

    已知类B是由类A继承而来,类A中有一个名为M的非虚方法,现在希望在类B中也定义一个名为M的方法,且两方法的参数个数和类型完全相同,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用()关键字。 

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

    正确答案:B

  • 第5题:

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

    • A、该类可以被其子类继承
    • B、该类一定是一个子类
    • C、该类不能被继承
    • D、该类是一个顶级类

    正确答案:C,D

  • 第6题:

    下列关于final的描述,不正确的是()

    • A、final定义的类不能被继承
    • B、final定义的方法不能被重载
    • C、final可以在抽像类的方法中使用
    • D、以上都不正确

    正确答案:B,D

  • 第7题:

    密封类不能被继承。


    正确答案:错误

  • 第8题:

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

    • A、该类能调用new abstractClass()方法实例化为一个对象
    • B、该类不能被继承
    • C、该类的方法都不能被重载
    • D、以上说法都不对

    正确答案:B

  • 第9题:

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

    • A、在java中对类只允许单一继承
    • B、在java中一个类只能实现一个接口
    • C、在java中一个类不能同时继承一个类和实现一个接口
    • D、java的单一继承使代码更可靠
    • E、java的类允许使用多继承,即一个类允许有多个父类

    正确答案:A,D

  • 第10题:

    单选题
    在C#语言中,以下关于继承的说法错误的是()。
    A

    一个子类不能同时继承多个父类

    B

    任何类都是可以被继承的

    C

    子类继承父类,也可以说父类派生了一个子类

    D

    Object类是所有类的基类


    正确答案: B
    解析: 暂无解析

  • 第11题:

    多选题
    下面关于继承的哪些叙述是正确的()。
    A

    在java中对类只允许单一继承

    B

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

    C

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

    D

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

    E

    java的类允许使用多继承,即一个类允许有多个父类


    正确答案: C,B
    解析: 暂无解析

  • 第12题:

    单选题
    已知类B是由类A继承而来,类A中有一个名为M的非虚方法,现在希望在类B中也定义一个名为M的方法,且两方法的参数个数和类型完全相同,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用()关键字。
    A

     static

    B

     new

    C

     override

    D

     virtual


    正确答案: B
    解析: 暂无解析

  • 第13题:

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

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

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

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

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


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

  • 第14题:

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

  • 第15题:

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

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

    正确答案:B

  • 第16题:

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

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

    正确答案:A

  • 第17题:

    定义一个Java类时,如果前面加使用()关键字修饰,那么该类不可以被继承


    正确答案:final

  • 第18题:

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

    • A、通过类继承,在程序中可以复用基类的代码
    • B、在继承类中可以增加新代码
    • C、在继承类中不能定义与被继承类(基类)中的方法同名的方法
    • D、在继承类中可以覆盖被继承类(基类)中的方法

    正确答案:C

  • 第19题:

    下面关于继承的描述正确的是()

    • A、在Java中只允许单一继承
    • B、在Java中一个类只能实现一个接口
    • C、在Java中一个类不能同时继承一个类和实现一个接口
    • D、Java的单一继承使代码不可靠

    正确答案:A

  • 第20题:

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

    • A、继承使父类的代码得到了重用,提高了编程效率
    • B、Java不支持多重继承
    • C、子类可继承父类的所有成员变量和成员方法
    • D、子类不能覆盖父类的成员方法
    • E、在Java中,一个类不能同时继承一个类和实现一个接口

    正确答案:A,B

  • 第21题:

    多选题
    下列关于final的描述,不正确的是()
    A

    final定义的类不能被继承

    B

    final定义的方法不能被重载

    C

    final可以在抽像类的方法中使用

    D

    以上都不正确


    正确答案: B,C
    解析: 暂无解析

  • 第22题:

    多选题
    以下关于继承的叙述,正确的是()。
    A

    继承使父类的代码得到了重用,提高了编程效率

    B

    Java不支持多重继承

    C

    子类可继承父类的所有成员变量和成员方法

    D

    子类不能覆盖父类的成员方法

    E

    在Java中,一个类不能同时继承一个类和实现一个接口


    正确答案: B,A
    解析: 暂无解析

  • 第23题:

    单选题
    下面程序定义了一个类,关于该类说法正确的是() abstract class abstractClass{  „„  }
    A

    该类能调用new abstractClass(),方法实例化为一个对象

    B

    该类不能被继承

    C

    该类的方法都不能被重载

    D

    以上说法都不对


    正确答案: B
    解析: 暂无解析