Relations d'extension

Dans les diagrammes de classes Unified Modeling Language (UML), une relation d'extension (également appelée relation d'héritage ou d'identité) implique qu'une classe spécialisée (classe enfant) repose sur une classe générale (classe parent).

Dans les diagrammes UML de classes, les relations d'extension ne s'appliquent qu'aux beans entity CMP (container-managed persistence, c'est-à-dire à persistance gérée par conteneur). Elles ne s'appliquent pas aux beans session ou gérés par message.

Comme le montre l'illustration suivante, un connecteur de relation d'extension s'affiche sous la forme d'une ligne continue avec flèche creuse pointant à partir de la classe spécialisée Java (la classe enfant) ou des EJB (Enterprise JavaBeans) sur la classe générale Java (la classe parent) ou l'EJB. Vous pouvez également examiner et concevoir des relations d'extension (héritage) entre des beans entity CMP.

Code source Java Visualisation UML
Exemple de code source Java d'une relation d'extension. Illustration de la manière dont une relation d'extension est représentée dans les diagrammes UML de classes.
Concepts associés
Relations d'association
Relations de dépendance
Relations de réalisation
Tâches associées
Personnalisation de requêtes pour afficher des éléments associés
Affichage d'éléments Java associés
Affichage d'après leurs relations sortantes d'éléments Java associés
Affichage d'après leurs relations entrantes d'éléments Java associés
Création de relations d'extension entre des classes Java
Conditions d'utilisation | Retours d'informations
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.