1

私のJavaクラスには、の線に沿った何かがあります。つまり、を実装する任意のクラスのオブジェクトを持っている可能性がありprivate InterfaceName attributeNameます。attributeNameInterfaceName

この関係をUMLクラス図でどのように表すことができますか?通常のクラスでは、集約について説明しましたが、これがインターフェースにも当てはまるかどうかは疑問です。

ありがとう。

4

1 に答える 1

0

このコンテキストでは、フィールドのタイプはインターフェイスです。あなたのUMLには次のようなものが必要です

variableName : InterfaceName

これは、UMLダイアグラムを読んでいる人に、この特定の変数が特定のインターフェースを実装するオブジェクトを受け入れることを通知します。

于 2013-02-26T12:29:00.143 に答える