多态性试题及详细答案.docxVIP

  • 2
  • 0
  • 约5.88千字
  • 约 9页
  • 2026-04-22 发布于河北
  • 举报

多态性试题及详细答案

一、单项选择题(每题5分,共30分)

下列关于多态性的描述,错误的是()

A.多态性是面向对象编程的三大特征之一(封装、继承、多态)

B.多态性允许不同类的对象对同一消息做出不同响应

C.多态性的实现必须依赖于继承关系

D.多态性可以提高代码的复用性和可扩展性

在Java中,实现多态性的核心机制是()

A.方法重载

B.方法重写

C.接口实现

D.继承

下列哪种情况不属于多态的表现形式()

A.父类引用指向子类对象,调用子类重写的方法

B.同一个类中,方法名相同但参数列表不同

C.子类对象直接调用自身独有的方法

D.接口引用指向实现类对象,调用实现类的方法

关于方法重载和方法重写的区别,说法正确的是()

A.方法重载要求方法名、返回值类型、参数列表完全相同

B.方法重写要求方法名、参数列表、返回值类型(或其子类)完全一致

C.方法重载属于运行时多态,方法重写属于编译时多态

D.方法重写只能发生在同一个类中

在C++中,要实

文档评论(0)

1亿VIP精品文档

相关文档