• 2022-06-19
    对虚方法和抽象方法的描述中,能实现有效重写的是( )。
    A: 虚方法必须在派生类中重写,抽象方法必须重写
    B: 虚方法必须在派生类中重写,抽象方法不需要重写
    C: 虚方法可以在派生类中重写,抽象方法必须重写
    D: 虚方法可以在派生类中重写,抽象方法也不需要重写
  • C
    本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/mzmpxmtzxaoozoo.html

    内容

    • 0

      在派生类隐藏基类同名成员在基类定义虚方法在派生类覆写基类虚方法声明抽象类或抽象方法或抽象属性在非抽象派生类中重写抽象方法或抽象属性声明密封类或密封方法声明接口,接口可实现多重继承

    • 1

      抽象方法在抽象类中被定义和实现,当派生类从抽象类中继承一个抽象方法时,派生类必须重写该抽象方法

    • 2

      方法重写的意义是( ) A: 随意重写 B: 从父类中继承的方法,不能满足子类需求的时候,一般需要重写该方法 C: 必须重写父类中的方法 D: 所有父类的方法都可以重写

    • 3

      基类中被重写的方法(属性)在定义时必须加上关键字 来表示此方法(属性)是可以被重写的;同时,在派生类的相应方法(属性)的定义中必须加上关键字 来表示该方法(属性)是对基类中的方法(属性)进行了重写。

    • 4

      下面关于方法重写的说法正确的有() A: 重写的方法在子类中,被重写的方法在父类中 B: 子类不能重写父类中的final方法 C: 重写方法与父类中被重写方法的方法名、参数列表必须完全相同 D: 重写方法的返回值类型可以是父类中方法返回值类型的子类