参考答案和解析
正确
更多“如果要实现重写,在基类的方法中必须使用virtual关键字,在派生类的方法中必须使用overrides关键字”相关问题
  • 第1题:

    在scala中,如果要重写一个非抽象方法,则必须使用override修饰符


    正确答案:正确

  • 第2题:

    下列关于虚继承的说明形式的描述,正确的是()

    • A、在派生类类名前添加关键字virtual
    • B、在基类类名前添加关键字virtual
    • C、在基类类名后添加关键字virtual
    • D、在派生类类名后,类继承的关键字之前添加关键字virtual

    正确答案:D

  • 第3题:

    在子类中重写超类的抽象方法时,你不需要使用override关键字


    正确答案:正确

  • 第4题:

    基类中允许重写的属性和方法使用关键字()声明,而在派生类中使用关键字()定义重写的属性及方法。


    正确答案:Overridable;Overrides

  • 第5题:

    以下说法正确的是()。

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

    正确答案:B

  • 第6题:

    下列关于继承说法中,哪个选项是正确的()

    • A、派生类可以继承多个基类的方法和属性。
    • B、派生类必须通过base关键字调用基类的构造函数
    • C、继承最主要的优点是提高代码性能
    • D、继承是指派生类可以获取其基类特征的能力。

    正确答案:D

  • 第7题:

    若想从派生类中访问基类的成员,可以使用()

    • A、  this关键字
    • B、 me关键字
    • C、  base关键字
    • D、 override关键字

    正确答案:C

  • 第8题:

    VB.NET中使用()关键字进行方法重写。

    • A、Overloads
    • B、Overwrite
    • C、Overridable
    • D、Overrides

    正确答案:D

  • 第9题:

    填空题
    基类中允许重写的属性和方法使用关键字()声明,而在派生类中使用关键字()定义重写的属性及方法。

    正确答案: Overridable,Overrides
    解析: 暂无解析

  • 第10题:

    单选题
    在C#语法中,在派生类中对基类的虚函数进行重写,要求在声明中使用()关键字。
    A

    override

    B

    new

    C

    static

    D

    virtual


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

  • 第11题:

    单选题
    关于虚方法实现多态,下列说法错误的是()
    A

     定义虚方法使用关键字virtual

    B

     关键字virtual可以与override一起使用

    C

     虚方法是实现多态的一种应用形式

    D

     派生类是实现多态的一种应用形式


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

  • 第12题:

    单选题
    下列关于虚方法的描述中,正确的是()
    A

     虚方法能在程序执行时动态确定要调用的方法,因此比非虚方法更灵活

    B

     在定义虚方法时,基类和派生类的方法定义语句中都要带上virtual修饰符

    C

     在重写基类的虚方法时,为消除隐藏基类成员的警告,需要带上new修饰符

    D

     在重写基类的虚方法时,需要同时带上virtual和override修饰符


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

  • 第13题:

    如果要实现重写,在基类的方法中必须使用virtual关键字,在派生类的方法中必须使用overrides关键字。


    正确答案:错误

  • 第14题:

    在JAVA中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写.应该使用()关键字来声明父类的这些方法

    • A、final
    • B、static
    • C、abstract
    • D、void

    正确答案:C

  • 第15题:

    子类要调用父类的方法,必须使用super关键字。


    正确答案:错误

  • 第16题:

    在C#中调用基类的方法使用关键字()。


    正确答案:base

  • 第17题:

    关于虚方法实现多态,下列说法错误的是()。

    • A、定义虚方法使用关键字virtual
    • B、关键字virtual可以与override一起使用
    • C、虚方法是实现多态的一种应用形式
    • D、派生类是实现多态的一种应用形式

    正确答案:B

  • 第18题:

    在C#语法中,在派生类中对基类的虚函数进行重写,要求在声明中使用()关键字。

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

    正确答案:A

  • 第19题:

    在C++中,要实现动态联编,必须使用()调用虚函数。

    • A、基类指针
    • B、对象名
    • C、派生类指针
    • D、类名

    正确答案:A

  • 第20题:

    单选题
    下列关于虚继承的说明形式的描述,正确的是()
    A

    在派生类类名前添加关键字virtual

    B

    在基类类名前添加关键字virtual

    C

    在基类类名后添加关键字virtual

    D

    在派生类类名后,类继承的关键字之前添加关键字virtual


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

  • 第21题:

    单选题
    若想从派生类中访问基类的成员,可以使用()
    A

      this关键字

    B

     me关键字

    C

      base关键字

    D

     override关键字


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

  • 第22题:

    判断题
    如果要实现重写,在基类的方法中必须使用virtual关键字,在派生类的方法中必须使用overrides关键字。
    A

    B


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

  • 第23题:

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

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

    B

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

    C

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

    D

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


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

  • 第24题:

    单选题
    在JAVA中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写.应该使用()关键字来声明父类的这些方法
    A

    final

    B

    static

    C

    abstract

    D

    void


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