软件水平考试

根据如图2-7所示的UML类图可知,类Car和类Boat中的move

2016年01月12日来源:软件水平考试 所有评论

试题来源:中级软件设计师上午试题-14
【单选题】 根据如图2-7所示的UML类图可知,类Car和类Boat中的move()方法 (45)

A.引用了类Transport的move()方法
B.重置了类Transport的move()方法
C.是类Transport的move()方法的聚集
D.是类Transport的move()方法的泛化

参考答案:B
网考网解析:

[要点解析] 在UML类图中, 表示其相连的两个类之间存在泛化关系,即在图2-7中显示了一个继承结构:类Transport为基类,其子类分别为类Car和类Boat。同时注意到,在图2-7中类Transport的名字之下有一个标识<<abstract>>。该标识用于说明该类是一个抽象类,类中的方法move()必须在子类中重新定义的纯虚拟函数。由图2-7中可以看出,在两个子类中都定义了与函数原... 查看试题解析出处>>

发布评论 查看全部评论

相关推荐