首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据如下所示的UML类图可知,类Car和类Boat中的move()方法(1)。
根据如下所示的UML类图可知,类Car和类Boat中的move()方法(1)。
admin
2008-11-05
50
问题
根据如下所示的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
系统分析师上午综合知识考试
软考高级
相关试题推荐
如何通过ADO.NET读取数据库中的图片?
类成员有()种可访问形式
将一整数逆序后放入一数组中(要求递归实现)
输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”Theyarestudents.”和”aeiou”,则删除之后的第一个字符串变成”Thyrstdnts.”。
定义Fibonacci数列如下:输入n,用最快的方法求该数列的第n项。
设置OutlookExpress选项,使之启动时,直接到“收件箱”文件夹。
设置拨号连接使得不在右下角的任务栏的通知区域中显示连接。
从当前界面开始,到“电话和调制解调器的选项”中,将系统中的标准56000bps调制解调器删除。
创建一个新用户名称为XXX,账户类型为"受限"。
随机试题
_______是教师专业发展和自我成长的核心途径。
A.观察,局部不进行处理B.局部按摩C.舌系带延长术D.牙槽突修整术E.上颌结节修整术患者上颌无牙左上颌结节存在倒凹,右侧正常,此时应
丽珠三联抗消化性溃疡药物含有甲硝唑,其抗溃疡机制是
女性,21岁,患肾炎4年,2d来发热、咳嗽,查体;体温38℃,重症贫血貌,心界向左下扩大,心率130/min,右肺满布湿性啰音。肝肋下1cm,无明显水肿,肾功能严重损害,胸透右肺炎症,应选下列哪种抗生素
工程风险监测与控制的结果有()。
《水利水电工程标准施工招标文件》中的合同附件格式包括()。
《证券公司监督管理条例》规定,任何单位或个人可以非因客户本身的债务,对客户的交易结算资金、委托资产申请查封、冻结或者强制执行;动用客户的交易结算资金、委托资金。()
急件秘密××局办公室文件×发(11)第023号请
随着资本积累的增长,资本主义生产愈来愈具有社会性的表现有
StressPainsinManyCollegeMoststudentsinUScollegesarejustplainstressedout,fromeverydayworriesaboutgradesan
最新回复
(
0
)