Partager via


Utilisation de classes et d'autres types

Mise à jour : novembre 2007

Le Concepteur de classes fournit une aire de conception visuelle, intitulée diagramme de classes, que vous pouvez utiliser pour travailler avec des classes et d'autres types dans un projet. Comme les éléments affichés dans un diagramme de classes correspondent aux éléments du code, le Concepteur de classes propose une représentation visuelle du code.

Le Concepteur de classes fournit trois types de fonctionnalités :

  • Conception. Vous pouvez modifier le code d'un projet en modifiant le diagramme de classes. Vous pouvez ajouter de nouveaux éléments ou supprimer des éléments existants. Vos modifications sont répercutées dans le code.

  • Visualisation. Vous pouvez consulter la représentation graphique des types d'un projet afin de mieux comprendre la structure du projet. En personnalisant cet affichage, vous pouvez privilégier les détails du projet que vous estimez les plus importants. Vous pouvez sauvegarder l'image de votre projet et l'utiliser à titre de démonstration ou de documentation.

  • Refactorisation des classes et des types. Vous pouvez substituer des méthodes, renommer des identificateurs, refactoriser des paramètres et implémenter des interfaces et des classes abstraites.

    Remarque :

    Par conséquent, si vous modifiez votre structure de projet ou si vous déplacez des fichiers sources dans votre projet, le Concepteur de classes peut perdre la trace du type (surtout le type de source d'un typedef, de classes de base ou de types d'associations). Vous pouvez recevoir une erreur telle que Le Concepteur de classes ne peut pas afficher ce type. Dans ce cas, faites glisser le code source modifié ou déplacé vers le diagramme de classes pour l'afficher à nouveau.

Dans cette section

Utilisation de diagrammes de classes

Conception de classes et types

Affichage des types et relations sur les diagrammes de classes

Types et classes de refactorisation

Utilisation du code Visual C++ dans le Concepteur de classes

Messages d'erreur du concepteur de classes

Rubriques connexes

Comment : ouvrir la fenêtre Détails de classe