uml - 属性后的 "{optional}"是什么意思

标签 uml staruml

enter image description here

请解释一下,什么{optional}在船舶描述中的意思。

它是来自 UML 文档的一些值(value)还是错误?

最佳答案

我认为(!)这是 StarUML 的发明(因为我想你使用这个工具来创建它)。 UML 没有这样的属性修饰符(有关有效关键字的完整列表,请参阅 UML 规范的第 111 页)。可选性通过添加多重性 [0..1] 来表示像这样:

enter image description here

但是,我想每个人都可以很容易地从 {optional} 中识别出相同的语义。属性修饰符。

关于uml - 属性后的 "{optional}"是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48064113/

相关文章:

python - 如何表示类的实例与获取它作为输入的类之间的关系?

uml - 如何在 UML 用例描述中格式化分支语句(while/if-else)?

JavaScript UML 组件图表示法

uml - 这两个 uml 箭头等效吗?

uml - 如何转换.eap 文件?

architecture - 逻辑架构图

sockets - 实现客户端服务器 GUI 应用程序的正确方法

uml - starUML 中的领域模型

uml - 如何使方法参数在 StarUML 图中可见

javascript - UML:JavaScript 代码的序列图