参考答案和解析
最终方法(final)
更多“什么样的方法不能被重写()。”相关问题
  • 第1题:

    不符合方法重写规则的是哪个()?

    A.方法重写发生在类继承时

    B.重写的方法与被重写的方法返回值类型必须一致

    C.重写的方法与被重写的方法参数列表必须不同

    D.子类可以重写一个父类中已有的方法


    参考答案:C

  • 第2题:

    下列哪个方法可以创建一个新线程()。

    A.继承javlang.Thread并重写方法run

    B.继承javlang.Runnable并重写start方法

    C.实现javlang.thread并重写方法run

    D.实现javlang.Thread并重写方法start


    参考答案:A

  • 第3题:

    下列说法中错误的一项是______。

    A.Applet必须全部重写其生命周期方法

    B.stop()总是在destroy()之前被调用

    C.当Applet中使用了线程,则需要重写相应的生命周期方法

    D.Applet不必全部重写其生命周期方法


    正确答案:A

  • 第4题:

    在oracle数据库中,数据库配置为自动undo表空间管理和undo_retention900s,执行下面的命令确保undo强制保留策略。SQL>ALTERTABLESPACEundotbs1RETENTIONGUARANTEE;此命令对数据库有什么影响?()

    A.包含commit数据的undoextent不能被重写,直到下次实例重启

    B.非空的undo表空间extent一直保留数据直到下次全库备份

    C.包含commit数据的undoextent保留至少15分钟不能被重写

    D.包含commit数据的undoextent不能被重写,直到刷新到快速回复区


    参考答案:C

  • 第5题:

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

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

    A.this

    B.super

    C.This

    D.Super


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

  • 第6题:

    于方法重写,描述错误的是()

    A.子类重写父类方法,不能降低访问度

    B.子类重写父类方法,返回值类型要保持相同

    C.子类重写父类方法,不能抛出更多的异常

    D.子类可以重写父类中final修饰的方法


    参考答案D

  • 第7题:

    关于方法重写说法错误的()

    • A、父类中的私有方法不能被子类重写
    • B、父类的构造方法不能被子类重写
    • C、方法名以及参数列表必须完全相同,返回类型可以不一致
    • D、父类的静态方法不能被子类重写

    正确答案:C

  • 第8题:

    能够实现线程的方式有()。

    • A、继承Thread类,重写run方法
    • B、实现Runnable接口,实现run方法
    • C、继承Thread类,重写start方法
    • D、继承Runnable接口,重写run方法

    正确答案:A,B

  • 第9题:

    重写后的方法不能比被重写的方法有()的访问权限,重写后的方法不能比被重写的方法产生更多的异常。


    正确答案:更严格

  • 第10题:

    多选题
    能够实现线程的方式有()。
    A

    继承Thread类,重写run方法

    B

    实现Runnable接口,实现run方法

    C

    继承Thread类,重写start方法

    D

    继承Runnable接口,重写run方法


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

  • 第11题:

    单选题
    ()可以由用户而不是厂家存入程序,而且这些数据不能被重写。
    A

    ROM

    B

    PROM

    C

    EPROM

    D

    EEPROM


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

  • 第12题:

    单选题
    下面关于重写的说法,错误的是()
    A

    重写可以体现父类与子类之间的多态性。

    B

    父类中定义的方法,必须在子类中重写。

    C

    方法重写又称方法覆盖。

    D

    如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写。

    E

    有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。


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

  • 第13题:

    子类可重写父类的方法,重写时必须遵循的原则 ( )

    A.子类方法访问权限比父类更高

    B.子类方法不能产生比父类更多异常

    C.选项A、B都是

    D.以上都不对


    正确答案:C
    解析:在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法重写又称方法覆盖。若子类中的方法与父类中的某一方法具有相同的方法名、返回类型和参数表,则新方法将覆盖原有的方法。如需父类中原有的方法,可使用super关键字,该关键字引用了当前类的父类。

  • 第14题:

    声明为final的方法不能被重写。( )

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


    答案:正确

  • 第15题:

    下列说法正确的是

    A.用abstract关键字修饰的方法,不能再被子类重写

    B.用final关键字修饰的方法,不能再被子类重写

    C.抽象类中一定要包含abstract方法

    D.某个类中包含了abstract方法,该类可以不声明为abstract类


    正确答案:B
    解析:本题考查类定义中的关键字。abstract关键字修饰的方法称为抽象方法,该方法必须被重写,选项A错误;抽象类中不一定要包含abstract方法,但是,一旦某个类中包含了 abstract方法,该类就必须声明为abstract类,选项 C和选项D错误;用final修饰的方法不能再被子类重写,选项B正确。

  • 第16题:

    对抽象类的描述错误的是( )。

    A.必须被继承使用

    B.方法必须被重写

    C.不能实例化

    D.用final 修饰符修饰


    正确答案:D

  • 第17题:

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

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

    A.this

    B.super

    C.This

    D.Super


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

  • 第18题:

    下列关于构造方法的说法正确的是() 

    • A、构造方法不能被继承
    • B、构造方法不能被重写
    • C、构造方法不能被重载
    • D、构造方法可以被重载

    正确答案:A,B,D

  • 第19题:

    下面关于重写的说法,错误的是()

    • A、重写可以体现父类与子类之间的多态性。
    • B、父类中定义的方法,必须在子类中重写。
    • C、方法重写又称方法覆盖。
    • D、如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写。
    • E、有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。

    正确答案:B

  • 第20题:

    Java中,用final修饰的方法不能被重写。


    正确答案:正确

  • 第21题:

    以下说法正确的是()。

    • A、虚方法必须在派生类中重写,抽象方法不需要重写
    • B、虚方法可以在派生类中重写,抽象方法必须重写
    • C、虚方法必须在派生类中重写,抽象方法必须重写
    • D、虚方法可以在派生类中重写,抽象方法也不需要重写

    正确答案:B

  • 第22题:

    单选题
    在oracle数据库中,数据库配置为自动undo表空间管理和undo_retention 900s,执行下面的命令确保undo强制保留策略。SQL>ALTER TABLESPACE undotbs1 RETENTION GUARANTEE;此命令对数据库有什么影响?()
    A

    包含commit数据的undo extent不能被重写,直到下次实例重启

    B

    非空的undo表空间extent一直保留数据直到下次全库备份

    C

    包含commit数据的undo extent保留至少15分钟不能被重写

    D

    包含commit数据的undo extent不能被重写,直到刷新到快速回复区


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

  • 第23题:

    填空题
    重写后的方法不能比被重写的方法有()的访问权限,重写后的方法不能比被重写的方法产生更多的异常。

    正确答案: 更严格
    解析: 暂无解析

  • 第24题:

    单选题
    以下说法正确的是()。
    A

    虚方法必须在派生类中重写,抽象方法不需要重写

    B

    虚方法可以在派生类中重写,抽象方法必须重写

    C

    虚方法必须在派生类中重写,抽象方法必须重写

    D

    虚方法可以在派生类中重写,抽象方法也不需要重写


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