在面向耐象系统中,()关系表示一个较大的“整体”类包含一个或多个“部分”类。
A.概化
B.合成
C.泛化
D.聚合
第1题:
UML中主要有依赖关系、泛化关系、关联关系、实现关系等关系。其中,( )是类元之间的语义关系,其中的一个类元指定了由另一个类元保证执行的契约。 A.依赖关系 B.泛化关系 C.关联关系 D.实现关系
第2题:
A.关联关系
B.泛化关系
C.依赖关系
D.特例关系
第3题:
A.泛化关系
B.聚合关系
C.依赖关系
第4题:
面向对象的类之间有关联、泛化、实现及依赖等关系。在统一建模语言中,符号“”表示的是(26)关系。
A.关联
B.依赖
C.实现
D.泛化
第5题:
●如果在一个课程注册系统中,定义了类CourseSchedule和类Course,并且在类CourseSchedule中定义了方法Add(c:Course)和方法Remove (c:Course),那么类CourseSchedule和类Course之间的是一种(18)关系。
(18)
A.包含
B.实现
C.依赖
D.泛化
第6题:
“容器是一个构件,构件不一定是容器;一个容器可以包含一个或多个构件,一个构件只能 包含在一个容器中”。根据上述描述,如果用UML类图对容器和构件之间的关系进行面向对象分析和建模,则容器类和构件类之间存在______关系。 ①继承②扩展③聚集④包含
A.①②
B.②④
C.①④
D.①③
第7题:
( )是一个类与它的一个或多个细化类之间的关系,即一般与特殊的关系。
A.泛化 B.关联 C.聚集 D.组合
第8题:
● 在面向对象系统中,用 (15) 关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。
(15)
A. 泛化
B. 聚合
C. 概化
D. 合成
第9题:
第10题:
第11题:
第12题:
在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类CourseSchedule中定义了方法add(c:Course)和方法reInove(c:Course),则类CourseSchedule和类Course之间的关系是:()
第13题:
试题(17)
采用UML进行软件设计时,可用 (17) 关系表示两类事物之间存在的特殊/一般关系,用聚集关系表示事物之间存在的整体/部分关系。
(17)
A. 依赖
B. 聚集
C. 泛化
D. 实现
试题(17)分析
本题考查对UML中关系概念的理解。按照面向对象技术的描述,若两类事物之间存在特殊/一般关系,则用继承机制表示该关系,即UML中的泛化关系。
参考答案
(17)C
第14题:
A.封装
B.泛化
C.聚合
D.合成
第15题:
● “容器是一个构件,构件不一定是容器;一个容器可以包含一个或多个构件,一个构件只能包含在一个容器中” 。根据上述描述,如果用 UML 类图对容器和构件之间的关系进行面向对象分析和建模,则容器类和构件类之间存在(17)关系。
① 继承 ②扩展 ③聚集 ④ 包含
(17)
A.① ②
B.② ④
C.① ④
D.① ③
第16题:
在面向对象系统中,用(15)关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。
A.泛化
B.聚合
C.概化
D.合成
第17题:
● 面向对象的类之间有关联、泛化、实现及依赖等关系。在统一建模语言中,符
号表示的是(26) 关系。
(26)
A.关联
B.依赖
C. 实现
D.泛化
第18题:
面向对象分析中,类与类之间的 “IS-A”关系的是一种( ),类与类之间的“IS-PART-OF”关系是一种( )。
A.依赖关系 B.关联关系 C.泛化关系 D.聚合关系A.依赖关系 B.关联关系 C.泛化关系 D.聚合关系
第19题:
在面向对象系统中,有两个类存在整体与部分的关系,如果部分可能同时属于多个整体,则两者之间的关系称为(4):如果部分和整体具有统一的生命周期,则两者之间的关系称为(5)。
A.聚合关系
B.依赖关系
C.泛化关系
D.组合关系
第20题:
第21题:
第22题:
第23题: