UMLでインデックス付きまたはパラメーター化された属性を表す方法は?
たとえば、次のJava
コードを逆にする方法:
class MyClass {
Object getValue(String key);
void setValue(String key, Object value);
}
一方で、私はそれを簡単に説明することができます
ただし、これはこれら2つの方法が関連していることを示すものではありません。
一方、私はそれを説明することができます
ただし、これにより、値の複数のインスタンスがキーパラメータによって名前が付けられるという事実が隠されます。
C#
次のコードでも同様の問題が発生します。
class MyClass
{
public string this[int i]
{
get
{
}
set
{
}
}
}