実装関係

統一モデリング言語 (UML) クラス図では、 実装関係は、2 つのクラスのいずれかが、もう一方によって指定された振る舞いを実装、すなわち実現しなければならないときに、 その 2 つのクラス間に存在するものです。

振る舞いを指定するクラスはサプライヤーと呼ばれ、振る舞いを実装するクラスはクライアントと呼ばれます。実装関係では、 これをインターフェースとクラスの間に組み込むことができます。

例えば、実装関係はインターフェースをサブシステムに接続します。インターフェースは振る舞いを指定し、サブシステムは振る舞いを実装します。

UML クラス図では、実装関係は Java™ インターフェースに操作を実装するクラスを表します。

次の図が示すように、実装関係コネクターは、白抜き矢印付き破線として表示されます。コネクターは、クライアント (振る舞いを実現する) からサプライヤー (振る舞いを指定する) を指します。

Java ソース・コード UML の可視化
図は、サンプル Java ソース・コードを示しています。 図は、UML の可視化図での実装関係の表示方法を示しています。
関連概念
関連
依存関係
拡張関係
関連タスク
関係する要素を表示するためのクエリーのカスタマイズ
関連する Java 要素の表示
外向きの関係を基にした、関連する Java 要素の表示
内向きの関係を基にした、関連する Java 要素の表示
Java クラスとインターフェース間の実装関係の作成
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved. (C) Copyright IBM Japan 2005