Comment : définir l'héritage entre les types
Mise à jour : novembre 2007
Dans le Concepteur de classes, vous pouvez définir une relation d'héritage entre deux types sur un diagramme de classes.
Pour définir l'héritage entre deux types
Dans le projet affiché dans l'Explorateur de solutions, ouvrez le fichier du diagramme de classes (.cd).
Dans la boîte à outils du Concepteur de classes, cliquez sur l'outil Héritage.
Déplacez le pointeur vers le diagramme de classes.
Le pointeur prend la forme d'un curseur d'héritage.
Sur le diagramme de classes, tracez une ligne entre la forme représentant le type dérivé et la forme correspondant au type de base.
Conseil : Quand vous pouvez créer une relation d'héritage, le curseur d'héritage prend la forme d'un curseur de connexion. Quand vous ne pouvez pas créer de relation d'héritage, le curseur prend la forme d'un curseur d'interdiction (no-drop).
Une ligne d'héritage, avec une flèche pointant du type dérivé vers le type de base, apparaît entre les deux formes du diagramme. La forme de type du type dérivé affiche également le nom du type de base.
Notez que si la classe parente est une classe abstraite et qu'elle contient au moins un membre abstrait, ces membres seront automatiquement implémentés dans les classes non abstraites qui héritent. Pour plus d'informations, consultez Comment : implémenter une classe abstraite.
Voir aussi
Tâches
Comment : afficher l'héritage entre les types
Concepts
Classes de Visual C++ dans le concepteur de classes