试题详情
简答题关联端点可以包含什么?分别是?
  • 诸如角色、多重性、定序、约束、限定符、导航性、可变性等特征中的部分或者全部。
    (1)关联中的角色通常用字符串命名
    (2)关联的多重性指的是有多少对象可以参与关联。多重性可以用来表达一个取值范围、特定值、无限定的范围或者一组离散值,在UML中多重性是用由数字标识的范围来表示的
    (3)定序就是指将一组对象按一定的顺序排列
    (4)约束定义了附加于模型元素之上的限制条件,保证了模型元素在系统生命周期中的完整性,约束的格式世界上是一个文本字符串,约束可以使用的语言可以是OCL、某种编程语言甚至也可以是自然语言
    (5)限定符定义了被参考对象的一个属性,并使用该属性作为直接访问被参考对象的关键字
    (6)导航性描述的是一个对象通过链进行导航访问另一个对象。导航性使用置于关联端点的箭头表示。
    (7)可变性允许建模者对属于某个关联的链进行操作,默认情况是允许任何形式的编辑,例如添加、删除等
  • 关注下方微信公众号,在线模考后查看

热门试题