首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据如下所示的UML类图可知,类Car和类Boat中的move()方法(1)。
根据如下所示的UML类图可知,类Car和类Boat中的move()方法(1)。
admin
2008-11-05
58
问题
根据如下所示的UML类图可知,类Car和类Boat中的move()方法(1)。
选项
A、引用了类Transport的move()方法
B、重置了类Transport的move()方法
C、是类Transport的move()方法的聚集
D、是类Transport的move()方法的泛化
答案
B
解析
本题考查的是面向对象程序设计中的动态多态——重置(overriding)。使用重置时需满足三个条件:类之间具有继承关系、基类中至少定义一个纯虚拟函数、在子类中重新定义这个纯虚拟函数。本题将这个知识点与UML类图结合起来考查。题中所示的UML类图显示了一个继承结构:类Transport为基类,其子类分别为类Car和类Boat。值得注意的是,图中的类 Transport的表示,在其名字之下有一个标识<<abstract>>,这说明该类是一个抽象类,类中的方法move()就是必须在子类中重新定义的纯虚拟函数。由图中可以看出,在两个子类中都定义了函数原型完全相同的move()方法。因此该UML类图给出的结构满足了重胃的三个条件,说明类Car和类Boat中的move()方法重置了类Transport的move()方法。
转载请注明原文地址:https://kaotiyun.com/show/6sLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
组合问题(从M个不同字符中任取N个字符的所有组合)
类CMyString的声明如下:classCMyString{public:CMyString(char*pData=NULL);CMyString(constCMyString&str);~CMyString(void);
打印新浪新闻网页,要求打印5份,并打印全部的页面。
对MSN常规选项进行设置,使登录到Windows时自动运行Messenger(R),联系人联机时显示通知,收到电子邮件时通知我。
设置Internet选项使得在表单上完成输入用户名就会自动完成填写密码。
把E:下的视频文件夹进行网络共享其他网络用户能够读写。
取消E:下的视频文件夹的网络共享。
设置在当前界面中显示队列状态栏,并在队列状态栏中显示合计文件的大小。
在PPoint中,不能将正在编辑的演示文稿另存为()类型的文件。A.文本B.演示文稿C.演示文稿模板D.PPoint放映
随机试题
列表对下列肥达反应结果做出适当评价。
关于膈下脓肿的叙述,下列哪项是不正确的
由肌皮动脉穿出肌肉的穿支供血的皮瓣称为
治疗轻型代谢性碱中毒病人,只需静脉补给
男,50岁。车祸致左小腿骨折,断端外露,创口出血。查体:T36.6℃,P96次/分,BP140/80mmHg,双肺呼吸音清,未闻及干湿性啰音,心率96次/分,心律齐,腹软,无压痛,现场急救人员行临时夹板固定,其最主要的目的是
小儿体液特点,下述描述正确的是
以下说法,( )是正确的。
交易性金融负债账面价值小于其计税基础。产生应纳税暂时性差异。()
心理暗示是指用含蓄、间接的方式,对别人的心理和行为产生影响。暗示作用往往会使别人不自觉地按照一定的方式行动,或者不加批判地接受一定的意见或信念。以下哪些对话没有心理暗示( )。
在μC/OS-Ⅱ中,用于释放信号量的函数为INT8U【73】(OS_EVENT*pevent)。周期执行的任务一般采用循环结构,并在每次完成具体功能后调用系统延时函数【74】等待下一个执行周期。
最新回复
(
0
)