You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于UML角色左侧加号含义的技术咨询(《UML@Classroom》图4.13(c))

UML角色左侧加号的含义

在你提到的《UML@Classroom》(Seidl、Scholz、Huemer与Kappel合著,Springer出版社2015年版)第62页图4.13(c)的协作图中,角色examiner和examinee左侧的加号(+)代表该角色具备公共可见性(Public Visibility)。

具体规则对应UML中元素可见性的标准定义:

  • +:公共可见性,意味着该角色可以被协作范围以外的其他模型元素访问、引用
  • -:私有可见性,仅能被协作内部的元素访问
  • #:保护可见性,可被协作内部及继承关联的元素访问
  • ~:包可见性,仅能被同包内的元素访问

这本书里用这个标记,是为了明确协作中角色的对外访问权限,说明examiner和examinee这两个角色并非协作内部私有,外部元素也可以与其交互。

内容的提问来源于stack exchange,提问作者Evan Aad

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 16:05:12