一个类在前面有斜线,是一个抽象。我在开头看到了带有斜杠的类中的派生属性,但是当我们在类名之前有斜杠时,我不知道它是什么意思。
答案 0 :(得分:0)
我觉得你自己回答了这个问题。属性前面的斜杠表示该属性是派生的。派生类的值是根据图中其他基类的值计算的。
有时用对象中列出的convertToDC():DerivedClass
这样的操作表示,它将信息从基类发送到派生类。
这是little more information,可能会帮助你。
答案 1 :(得分:0)
UML规范不允许在类名前面使用斜杠。所以这似乎是一个错误。您应该向图表的作者(或创建它的工具)询问斜杠。
(关于派生属性,你是正确的。但它们不是由超类定义的,而是一个计算规则。)
答案 2 :(得分:0)
UML2规范中唯一提到分类器名称前面的斜杠涉及组件的接口。在ch。 8.3.1,p。 155:
由Component公开并在图上标注的接口 直接或通过端口定义,可以从超类型继承 零件。这些接口在图中由名称前面指示 正斜杠的界面。
然而,在您的示例中似乎不太可能出现这种情况。所以我最好的猜测是它是一些非规范性的用途。显然有些人使用斜杠来指示分类器是一个接口。但同样,这是非规范性的 - 正确的演示文稿将使用«interface»关键字。