根据如图2-7所示的UML类图可知,类Car和类Boat中的move()方法(45)。A.引用了类Transport的move()方
根据如图2-7所示的UML类图可知,类Car和类Boat中的move()方法(45)。
A.引用了类Transport的move()方法
B.重置了类Transport的move()方法
C.是类Transport的move()方法的聚集
D.是类Transport的move()方法的泛化
解析:在UML类图中,表示其相连的两个类之间存在泛化关系,即在图2-7中显示了一个继承结构:类Transport为基类,其子类分别为类Car和类Boat。同时注意到,在图2-7中类Transport的名字之下有一个标识abstract>>。该标识用于说明该类是一个抽象类,类中的方法move()必须在子类中重新定义的纯虚拟函数。由图2-7中可以看出,在两个子类中都定义了与函数原型完全相同的move()方法。在面向对象程序设计中,使用动态多态——重置(overriding)时需满足3个条件:①类之间具有继承关系;②基类中至少定义一个纯虚拟函数;③在子类中重新定义这个纯虚拟函数。图2-7给出的UML类图结构满足了重置的3个条件,说明子类Car和子类Boat中的move()方法重置了基类Transport的move()方法。
公式u-v/r=v/s中,所有字母均为正数,则可变形为(u-v)/r=v/s sorry,漏了括号 数学 2020-05-17 …
是GREOG上set3的第14题,看不懂解析.S是所有正整数n的集合,n满足n²同时是24和108 数学 2020-05-22 …
有两个关系R和S,分别包含15个和10个元组,则在R∪S、R-S、R∩S中不可能出现的元组数目情况是 计算机类考试 2020-05-23 …
有两个关系R和S,分别包含15个和10个元组,则在R∪S.R-S,R∩S中不可能出现的元组数目情况是 计算机类考试 2020-05-23 …
有两个关系及和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是 计算机类考试 2020-05-24 …
有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是 计算机类考试 2020-05-24 …
有两个关系R和S,分别包含15个和10个元组,则在R∪S,R—S,R∩S中不可能出现的元组数目情况是 计算机类考试 2020-05-24 …
有两个关系R和S,分别包含15个和10个元组,则在R∪S,R—S,R∩S中不可能出现的元组数目情况是 计算机类考试 2020-05-24 …
迷惑~(我承认我很笨囧)P为R的充分条件,R为Q的必要条件,R为S的充分条件,Q为S的必要条件,那 数学 2020-07-12 …
有限集合S中所有的元素的乘积称为数集S的“积数”,若集合M={12,13,14…,199,1100 数学 2020-08-01 …