printf()
UMLで可変引数リスト(のような)を持つメソッドを持つクラスをモデル化しようとしています。パラメータ文字列に何を書くべきか考えていますか?
1552 次
2 に答える
3
UML 2.3の上部構造の仕様からわかる限り、操作パラメーターの多重度属性を定義することは可能です。したがって、オプションのパラメーターのセットは、定義されたパラメーターを使用して、[0..*]の多重度を適用して表現できます。
于 2012-06-21T07:59:01.203 に答える
0
省略記号は、特定の型の値のコレクションである型を持つ1つのパラメーターではないため、多重度を介してUMLでモデル化することはできません。C++省略記号は非常に特殊です。他に可能性がない場合は、「...」という名前のパラメーターを使用するのが正しい方法です(Boumlでは、「...」という名前の疑似パラメーターを使用せずに省略記号を追加できます)。
g-makulikも正しいです。何かをモデル化する方法がわからない場合は、その逆が大いに役立ちます。
于 2012-06-22T07:41:16.077 に答える