首页
登录
从业资格
下图中,类Product和ConcreteProduct的关系是(请作答此空),
下图中,类Product和ConcreteProduct的关系是(请作答此空),
admin
2022-08-02
46
问题
下图中,类Product和ConcreteProduct的关系是(请作答此空),类ConcreteCreator和ConcreteProduct的关系是( )。
A.继承B.关联C.组合D.依赖
选项
A.继承
B.关联
C.组合
D.依赖
答案
A
解析
类之间的关系主要有以下几种:(1)继承关系是指子类自动地具有其父类的全部属性与操作,也称为父类对子类的泛化。在UML建模语言中,采用空心三角形表示,从子类指向父类,Product和ConcreteProduct以及Creator和ConcreteCreator之间的关系是继承关系,故第一空正确答案为A。(2)关联关系是指两个或多个类之间的一种静态关系,表现为一个类是另一个类的成员变量。在UML类图中,用实线连接有关联的对象所对应的类。(3)组合关系是指一个类由若干个其他的类作为其构成部分。在UML中,组合关系用带实心菱形的直线表示。(4)依赖关系也是类之间的一种静态关系,表现为一个类是另外一个类的局部变量。在UML中,依赖关系用带箭头的虚线表示,由依赖的一方指向被依赖的一方。ConcreteCreator和ConcreteProduct 之间是依赖关系,类ConcreteCreator依赖类ConcreteProduct 。故第二空答案为D。
转载请注明原文地址:https://tihaiku.com/congyezige/2415424.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
已知x=-31/64,若采用8位定点机器码表示,则[x]原=(请作答此空),[x
计算机系统的工作效率通常用(请作答此空)来度量;计算机系统的可靠性通常用()来
一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生(请作答此空
()productsoftenfeaturegameswithlea
设32位浮点数格式如下。以下关于浮点数表示的叙述中,正确的是(请作答此空)。若阶
假设系统中进程的三态模型如下图所示,图中的a、b和c的状态分别为(请作答此空);
哈希表的平均查找长度和()无直接关系。A.哈希函数 B.装填因子 C.哈希
堆排序是一种基于(请作答此空)的排序方法,()不是堆。A.计数 B.插入 C
拓扑序列是无环有向图中所有顶点的一个线性序列,图中任意路径中的各个顶点在该图的拓
堆排序是一种基于()的排序方法,(请作答此空)不是堆。A.15,28,25,5
随机试题
[originaltext]W:IusedtothinkflyingwasveryexcitinguntilonceIwentto
ForthousandsofyearscometshadbeenamysterytoS
[originaltext]W:Sam,couldyoureviewtheresultsofthesurveyonleisurespo
仅限于会员国政府之间和IMF与成员国之间使用的储备资产是A.黄金储备 B.外汇
以10m/s的速度行驶的汽车,紧急刹车后加速度的大小是4m/s2,则(
对该车道路面导向箭头指示直行。
生后20天小儿,父母为近亲结婚,其兄2岁,智力低下,表情呆滞,常发生抽搐,腱反射
阿托品用药过量急性中毒时,正确的治疗药是A、去甲肾上腺素 B、毛果芸香碱
根据《药品进口管理办法》及相关修正规定,药品进口单位包括经营单位、收货单位和报验
【教材已删除】下列材料损耗,应计入预算定额材料损耗量的是()。A.场外运输
最新回复
(
0
)