软件设计师真题,面向对象专项练习(六)

多态

在面向对象技术中, (38) 说明一个对象具有多种形态, (39) 定义超类与子类的关系。(2012年下半年)
(38) A. 继承 B. 组合 C. 封装 D. 多态
(39) A. 继承 B. 组合 C. 封装 D. 多态

在这里插入图片描述

在多态的几种不同形式中, (37) 多态是一种特定的多态,指同一个名字在不同上下文中可代表不同的含义。(2013年上半年)
(37) A. 参数 B. 包含 C. 过载 D. 强制

在这里插入图片描述

在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为 (39) ,它由 (40) 机制来支持。利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上生成的对象能够给通用消息以不同的响应。(2014年上半年)
(39) A. 绑定 B. 继承 C. 消息 D. 多态
(40) A. 绑定 B. 继承 C. 消息 D. 多态

在这里插入图片描述

多态分为参数多态、包含多态、过载多态和强制多态四种不同形式,其中 (38) 多态在许多语言中都存在,最常见的例子就是子类型化。(2014年下半年)
(38) A. 参数 B. 包含 C. 过载 D. 强制

在这里插入图片描述

在面向对象方法中,不同对象收到同一消息可以产生完全不同的结果,这一现象称为 (37) 。在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。(2016年下半年)
(37) A. 接口 B. 继承 C. 覆盖 D. 多态

在这里插入图片描述

在面向对象方法中,多态指的是 (40) 。(2017年上半年)
(40) A. 客户类无需知道所调用方法的特定子类的实现
B. 对象动态地修改类
C. 一个对象对应多张数据库表
D. 子类只能够覆盖父类中非抽象的方法

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_50843918/article/details/135437853
今日推荐