更多“判断题多态就是同一个类中的方法可以有多个不同的实现形式。A 对B 错”相关问题
  • 第1题:

    多态允许在多个类中定义同一个操作或属性名,并在每一个类中有不同的实现。()


    答案:√

  • 第2题:

    面向对象方法的多态性是指(33)。

    A.一个类可以派生出多个特殊类

    B.一个对象在不同的运行环境中可以有不同的变体

    C.针对一消息,不同的对象可以以适合自身的方式加以响应

    D.一个对象可以是由多个其它对象组合而成的


    正确答案:C
    解析:多态性反映了能够在多于一个类的对象中完成同一事物的能力,即用同一种方法在不同的类中处理不同的对象。所以应该选择C。

  • 第3题:

    对象的多态性是指()

    • A、两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同的响应的方式
    • B、两个或多个属于不同类的对象,对于同一个消息(方法调用)作出相同的响应的方式
    • C、两个或多个属于同一类的对象,对于同一个消息(方法调用)作用于不同类型的数据,作出不同响应的方式
    • D、两个或多个属于同一类的对象,对于不同消息(方法调用)作用于相同类型的数据,作出不同响应的方式

    正确答案:A

  • 第4题:

    下面关于多态性的说法,正确的是()。

    • A、一个类中不能有同名的方法
    • B、子类中不能有和父类中同名的方法
    • C、子类中可以有和父类中同名且参数相同的方法
    • D、多态性就是方法的名字可以一样,但返回的类型必须不一样

    正确答案:C

  • 第5题:

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

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

    正确答案:B

  • 第6题:

    使得在多个类中能够定义同一个操作或属性名,并在每一个类中有不同的实现的一种方法是()。

    • A、继承
    • B、多态性
    • C、约束
    • D、接口

    正确答案:B

  • 第7题:

    判断题
    多态性是指在一般类中定义的属性或操作被特殊类继承后,可以具有不同的数据类型或表现出不同的行为。
    A

    B


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

  • 第8题:

    判断题
    多态性只能通过类继承中在基类定义虚函数实现。
    A

    B


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

  • 第9题:

    单选题
    多态性允许对类的某个方法进行调用而无需考虑该方法所提供的特定实现,例如,可能有名为Road的类,它调用另一个类的Drive方法,另一个类可能是SportsCar或SmallCar,但二者都提供Drive方法,虽然Drive方法的实现因类的不同而异,但Road类仍可以调用它,并且它提供的结果由Road类使用和解释.在.NET中,可以由以下方式来实现组件中的多态性,除了()。
    A

    通过接口实现多态性

    B

    通过多个不同的子类从单个基类继承实现多态性

    C

    通过抽象类实现多态性

    D

    通过受保护的成员函数来实现多态性


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

  • 第10题:

    单选题
    ()意味着一个操作在不同的类中可以有不同的实现方式
    A

    多态性

    B

    类的复用

    C

    封装


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

  • 第11题:

    判断题
    Java程序中,一个类可以实现多个接口。
    A

    B


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

  • 第12题:

    判断题
    多态性是同一个操作因作用对象不同而表现出不同实现方式的特性。
    A

    B


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

  • 第13题:

    使得在多个类中能够定义同一个操作或属性名,并在每一个类中有不同的实现的一种方法是( )。

    A.继承

    B.多态性

    C.约束

    D.接口


    参考答案:D

  • 第14题:

    多态就是同一个类中的方法可以有多个不同的实现形式。


    正确答案:错误

  • 第15题:

    ()意味着一个操作在不同的类中可以有不同的实现方式。

    • A、多态性
    • B、多继承
    • C、类的组合
    • D、类的复用

    正确答案:A

  • 第16题:

    ()意味着一个操作在不同的类中可以有不同的实现方式

    • A、多态性
    • B、类的复用
    • C、封装

    正确答案:A

  • 第17题:

    关于多态,下列说法正确的是()

    • A、 多态实际上就是重载,它们本质上是以一样的
    • B、 多态可以分为编译时多态和运行时多态。前者的特点是在编译时就能确定要调用成员方法的哪个版本,后者则是在程序运行时才能确定要调用成员方法的哪个版本。
    • C、 编译时多态是在程序运行时才能确定要调用成员方法的哪个版本,而运行时多态在编译时就能确定要调用成员方法的哪个版本。
    • D、 多态和重载是两个完全不同的概念,前者是通过定义虚方法和重写虚方法来实现,后者是通过对同一函数名编写多个不同的实现代码来实现。

    正确答案:B

  • 第18题:

    判断题
    多态就是同一个类中的方法可以有多个不同的实现形式。
    A

    B


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

  • 第19题:

    判断题
    音位变体就是同一个音位的不同变异形式。
    A

    B


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

  • 第20题:

    判断题
    一个类可以实现多个接口,接口可以实现“多重继承”。
    A

    B


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

  • 第21题:

    单选题
    ()意味着一个操作在不同的类中可以有不同的实现方式。
    A

    多态性

    B

    多继承

    C

    类的组合

    D

    类的复用


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

  • 第22题:

    判断题
    工厂方法模式的具体工厂类可以创建多个具体产品类的实现
    A

    B


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

  • 第23题:

    单选题
    多态是指两个或多个属于不同对象,对于同一个消息作出不同响应的方式。C#中的多态不能通过()实现。
    A

    接口

    B

    抽象类

    C

    虚方法

    D

    密封类


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

  • 第24题:

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

    定义虚方法使用关键字virtual

    B

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

    C

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

    D

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


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