试题详情

试题内容

假设 Bird 和 Cat 是Animal的子类,Parot是 Bird 的子类,bird是 Bird 的—个cat是 Cat 的一个对象,parot 是 Parrot 的一个对象。以下叙述中,不正确的是( )
假设Animal类中定义接口 move o,Bird、Cat 和 Parrot 分别实现自己的 move (),调用move()时不同对象收到同一消息可以产生各自不同的结果,这—现象称为( )
(1)A.cat 和 bird 可看作是 Animal 的对象
B.parrot 和 bird 可看作是 Animal 的对象
C.bird 可以看作是 Parrot 的对象
D.parrot 可以看作是 Bird 的对象
(2)A.封装
B.继承
C.消息传递
D.多态
查看答案

软题库参考答案:C、D(仅供参考)

软题库解析:正在加载....

你可能感兴趣的试题

8题:

若G是—个具有36条边的非连通无向图(不含自回路和多重边),则图G至少有( )个顶点。
A、11 
B、10 
C、9 
D、8 

40题:

UML 中的构件是遵从一组接口并提供一组接口的实现,下列说法错误的是( )。
A、构件应是可替换的
B、构件表示的是逻辑模块而不是物理模块
C、构件应是组成系统的一部分
D、构件与类处于不同的抽象层次

31题:某财务系统的一个组件中,某个变量没有正确初始化,(),最可能发现该错误。
A.单元测试
B.集成测试
C.接受测试
D.安装测试
69题:

在进行金融业务系统的网络设计时,应该优先考虑(1)原则。在进行企业网络的需求分析时,应该首先进行(2) 。
(1)A、先进性
B、开放性
C、经济性
D、高可用性
(2)A、企业应用分析
B、网络流量分析
C、外部通信环境调研
D、数据流向图分析

41题:下图所示UML图为(请作答此空),用于展示( )。①和②分别表示( )。

(1)A.类图
B.组件图
C.通信图
D.部署图
(2) A.一组对象、接口、协作和它们之间的关系
B.收发消息的对象的结构组织
C.组件之间的组织和依赖
D.面向对象系统的物理模型
(3)A.供接口和供接口
B.需接口和需接口
C.供接口和需接口
D.需接口和供接口
50题:

在某应用中,需要先排序一组大规模的记录,其关键字为整数。若这组记录的关键字基本上有序,则适宜采用(1 )排序算法。若这组记录的关键字的取值均在0到9之间(含),则适宜采用(2 )排序算法。
(1)A.插入
B.归并
C.快速
D.计数
(2)A.插入
B.归并
C.快速
D.计数