采用UML进行软件建模过程中,类图是系统的一种静态视图,用________可明确表示两类事物之间存在的整体/部分形式的关联关系。

admin2018-07-23  28

问题 采用UML进行软件建模过程中,类图是系统的一种静态视图,用________可明确表示两类事物之间存在的整体/部分形式的关联关系。

选项 A、依赖关系
B、聚合关系
C、泛化关系
D、实现关系

答案B

解析 类图是最常用的UML图,显示出类、接口及它们之间的静态结构和关系;它用于描述系统的结构化设计。类图最基本的元素是类或者接口。
    依赖关系指有两个元素A、B,如果元素A的变化会引起元素B的变化,则称元素B依赖于元素A。
    在类中,依赖关系有多种表现形式,如一个类向另一个类发消息,一个类是另一个类的成员,一个类是另一个类的某个操作参数等。
    泛化关系(也称概括关系)描述了一般事物与该事物中的特殊种类之间的关系,即父类与子类之间的关系。继承关系是泛化关系的反关系,也就是说子类是从父类中继承的,而父类则是子类的泛化。
    关联关系表示两个类的实例之间存在的某种语义上的联系。例如,一个老师为某个学校工作,一个学校有多间教室。我们就认为老师和学校、学校和教室之间存在着关联关系。
    聚合关系是关联关系的特例,是表示一种整体和部分的关系。如一个电话机包含一个话筒,一台计算机包含显示器、键盘和主机等就是聚合关系的例子。
转载请注明原文地址:https://kaotiyun.com/show/0fRZ777K
0

最新回复(0)