我试图在 UML 中创建一个处理被调用的class
被调用,并且我得到一个语法错误。这是我的 uml 代码:LocalStorageHandler
database
LocalStorage
@startuml
package SomeGroup {
class "LocalStorageHandler" {
}
database "LocalStorage" {
}
}
@enduml
您可以使用package
带有Database
刻板印象的 a 来硬塞进去:
@startuml
package SomeGroup {
class "LocalStorageHandler" {
}
package LocalStorage <<Database>> {
}
}
@enduml
或者,正如 Thomas Kilian 所指出的,为了保持 UML 规范并使其保持为一个类,您当然可以在类定义上使用任意构造型:
@startuml
package SomeGroup {
class "LocalStorageHandler" {
}
class LocalStorage <<ArbitraryStereotype>> {
}
}
@enduml