Molti linguaggi di programmazione offrono un modo per annotare tipi.
Ad esempio, in .NET questo può essere ottenuto derivando una classe di attributo personalizzata da System.Attribute
e quindi annotando un altro tipo con questo:
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
public sealed class SuperSpecialAttribute : Attribute { ... }
[SuperSpecial]
public class MyClass { ... }
La mia domanda è; come posso mostrare che MyClass
ha l'attributo SuperSpecialAttribute
su un diagramma di classe UML?