UML クラス図での拡張関係

統一モデリング言語 (UML) クラス図における拡張関係 (継承または is-a 関係とも呼ばれます) は、 一般 (親) クラスを基に特殊 (子) クラスが作成されることを示唆します。

UML クラス図では、拡張関係は、コンテナー管理パーシスタンス (CMP) のエンティティー Bean のみに適用されます。セッションまたはメッセージ駆動型 Bean には適用されません。

以下の図にあるように、拡張関係は、特殊 (子) Java™ クラスまたは Enterprise JavaBeans™ (EJB) の エンタープライズ Bean から、一般 (親) Java クラスまたは EJB エンタープライズ Bean へ、中空きの矢印を持つ実線で表示されます。CMP エンティティー Bean 間の拡張 (継承) 関係を、ビジュアルに表示および開発することもできます。

Java ソース・コード UML ビジュアル表示
このイメージは、拡張関係の サンプル Java ソース・コードを表しています。 このイメージは、UML クラス図内での拡張関係の表示方法を表しています。

フィードバック