多态性期末考核试题(含详细答案解析).docxVIP

  • 1
  • 0
  • 约4.69千字
  • 约 8页
  • 2026-09-25 发布于河北
  • 举报

多态性期末考核试题(含详细答案解析).docx

多态性期末考核试题(含详细答案解析)

适用课程:面向对象程序设计

考试时长:60分钟

满分:100分

说明:试题涵盖多态核心概念、实现条件、方法重写、向上转型、动态绑定等核心知识点,题型贴合日常期末考试、课后考核标准,解析通俗易懂、侧重知识点落地理解。

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

1.下面关于多态的核心含义,描述正确的是()

A.同一个类中多个同名方法,参数列表不同

B.不同类的对象,对同一个消息做出不同的响应

C.子类可以复用父类的所有属性和方法

D.程序运行时可以任意修改对象类型

2.面向对象中,实现运行时多态的必要条件不包括()

A.存在继承关系

B.子类重写父类的成员方法

C.父类引用指向子类对象(向上转型)

D.方法重载

3.以下关于方法重写的说法,正确的是()

A.重写的方法名可以和父类不同

B.重写的方法参数列表必须和父类完全一致

C.重写方法的访问权限可以比父类更严格

D.静态方法可以被子类重写

4.下列场景中,属于多态体现的是()

A.定义Animal类,Dog、Cat子类重写cry方法,父类引用分别指向Dog、Cat对象,调用cry方法执行不同逻辑

B.同一个类中定义add(inta)和add(inta,intb)两个方法

C.子类直接调用父类的无参构造方法

D.通过对象直接调用自身的成员方法

5.关于

文档评论(0)

1亿VIP精品文档

相关文档