Manipulation des classes et des objets dans les diagrammes UML de structure statique

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Ajouter une interface à un cours, composant ou tout autre élément

  1. Dans un diagramme de structure statique, de composants ou de déploiement, faites glisser la forme Interface Lollipop (représentée par une ligne et un cercle) sur la page de dessin.

  2. Collez l’extrémité sans le cercle vers une connexion pointez Image de point de connexion (X bleu) sur le composant de cours, ou tout autre élément.

  3. Double-cliquez sur la forme Interface pour ajouter un nom, des opérations et d'autres valeurs de propriétés.

    Conseil : Vous pouvez également représenter une interface avec une forme Interface rectangulaire ressemblant à une classe. Utilisez cette forme pour afficher la liste des opérations d'interface.

    Conseil : Pour modifier le type de forme d'une interface, cliquez avec le bouton droit sur la forme Interface, puis cliquez sur Afficher sous forme d'interface de type classe ou Afficher sous forme d'interface Lollipop.

Indiquer une relation entre une classe et une interface ou un autre élément de se rend compte

  1. Dans un diagramme de structure statique, cliquez avec le bouton droit sur une forme de classe (Classe, Classe paramétrable, Utilitaire ou Métaclasse), cliquez sur Options d'affichage des formes, puis, sous Options générales, sélectionnez Lien de réalisation.

  2. Collez la poignée de contrôle Poignée de contrôle pour le lien de réalisation d’une forme de classe à un point de connexion Image de point de connexion (X bleu) sur l’interface, classe ou tout autre élément.

Ajout de réceptions à un classifieur

  1. Double-cliquez sur la forme représentant le classifieur auquel des réceptions doivent être ajoutées, puis cliquez sur l'onglet Réceptions.

  2. Cliquez sur Créer pour ajouter un modèle.

  3. Cliquez sur la catégorie Réception. Attribuez un nom à la réception dans la colonne Réception. Dans la colonne Signal, choisissez le signal auquel répond le classifieur, préparé par cette réception, puis sélectionnez d'autres valeurs de propriétés.

    Remarque : Un élément de signal doit figurer dans le modèle pour être disponible dans la liste Signal.

  4. Sur l'onglet Exceptions, choisissez les exceptions que la réception peut générer le cas échéant.

    Remarque : Un élément d'exception doit figurer dans le modèle pour être disponible dans la liste Signal.

  5. Ajoutez des contraintes ou des valeurs marquées, puis cliquez sur OK pour fermer la boîte de dialogue des propriétés UML de la forme.

Ajouter des paramètres de modèle à un cours

  1. Double-cliquez sur la forme (Classe paramétrable, Classe, Utilitaire, Métaclasse ou Élément lié) représentant l'élément auquel des paramètres doivent être ajoutés, puis cliquez sur l'onglet Paramètres de modèle.

  2. Cliquez sur Créer pour ajouter un paramètre.

  3. Dans la liste Paramètres de modèle :

    • pour modifier un paramètre existant, tapez un nouveau nom dans la colonne Paramètres de modèle ;

    • pour modifier le type, cliquez dans le champ Type, puis sur la flèche et sélectionnez le type dans la liste ;

    • pour ajouter une documentation, tapez du texte dans la zone Documentation.

  4. Cliquez sur OK pour accepter les modifications apportées et fermer la boîte de dialogue Propriétés de classe UML.

    Conseil : Vous pouvez transformer toutes les classes en classes paramétrables en ajoutant des paramètres aux formes de classe. Pour masquer les paramètres d'une forme de classe, cliquez avec le bouton droit sur cette dernière. Choisissez ensuite Options d'affichage des formes puis, sous Supprimer, activez la case à cocher Paramètres de modèle.

Lier des paramètres de modèle à un cours

  1. Faites glisser une forme Élément lié du gabarit UML - Structure statique sur la page de dessin près de la forme Classe paramétrable contenant les paramètres à relier.

  2. Faites glisser une forme liaison sur la page de dessin, puis collez l’extrémité sans pointe de flèche à un point de connexion Image de point de connexion (X bleu) sur l’élément lié.

  3. Collez l'extrémité Liaison avec pointe de flèche à un point de connexion de la forme Classe paramétrable.

  4. Double-cliquez sur la forme Liaison, puis cliquez sur Arguments liés.

  5. Sous Arguments liés, sélectionnez un paramètre auquel lier un type (si aucun type n'a été défini) ou une valeur (si un type a été défini). Cliquez sur Propriétés, sélectionnez un type ou définissez une valeur. Cliquez ensuite sur OK.

  6. Cliquez sur OK pour fermer la boîte de dialogue Propriétés de liaison UML.

Les opérations et les attributs associés à la classe paramétrable sont transmis à l'élément lié. Les paramètres non liés (sans type défini), affectés à la classe en tant que types d'attribut ou de renvoi d'opération, sont remplacés dans l'élément lié par les types précédemment indiqués à l'étape 5.

Créer un objet en tant qu’instance d’une classe

  1. Dans un diagramme de structure statique, faites glisser sur la page de dessin une forme Classe pour représenter la classe dont l'objet doit être une instance.

  2. Facultatif  Double-cliquez sur la forme Classe pour ouvrir la boîte de dialogue Propriétés de classe UML. Cliquez sur Attributs, puis sur Créer pour ajouter des attributs à la classe. Cliquez sur OK, puis de nouveau sur OK.

  3. Faites glisser sur la page de dessin une forme Objet, puis double-cliquez sur cette forme.

  4. Sur l'onglet Objet de la boîte de dialogue Propriétés d'objet UML, attribuez un nom à l'objet puis, sous Classe, sélectionnez la classe dont vous voulez en faire une instance.

  5. Cliquez sur l'onglet Valeurs d'attribut et sélectionnez l'attribut auquel vous souhaitez ajouter une valeur d'instance, puis cliquez sur Propriétés. Tapez le nom de l'attribut.

  6. Cliquez sur Lien d'attribut, ajoutez les valeurs de propriétés appropriées, puis cliquez sur OK.

  7. Répétez les étapes 5 et 6 pour tous les attributs auxquels vous souhaitez ajouter des valeurs d'instance, puis cliquez sur OK.

Supprimer des paramètres de modèle à partir d’un cours

  1. Double-cliquez sur la forme (Classe paramétrable, Classe, Utilitaire, Métaclasse ou Élément lié) représentant l'élément contenant les paramètres à supprimer, puis cliquez sur Paramètres de modèle.

  2. Sélectionnez le paramètre de modèle à supprimer. Cliquez sur Supprimer, puis sur OK.

Modifier les paramètres de modèle pour une classe

  1. Double-cliquez sur la forme (Classe paramétrable, Classe, Utilitaire, Métaclasse ou Élément lié) représentant l'élément contenant les paramètres à modifier, puis cliquez sur Paramètres de modèle.

  2. Dans la liste de paramètres Modèle, cliquez dans le champ Type pour chaque paramètre à modifier. Cliquez ensuite sur la flèche, puis sélectionnez un type dans cette liste.

    Remarque : Vous pouvez affecter des paramètres sans type défini, sous forme de types aux attributs ou de types de renvoi aux opérations.

  3. Dans la liste de paramètres Modèle, cliquez dans le champ Type pour chaque paramètre à modifier.

  4. Dans la zone Documentation, entrez des commentaires.

  5. Cliquez sur Créer pour ajouter un autre paramètre, puis suivez les étapes 3 à 5, ou cliquez sur OK pour fermer la boîte de dialogue Propriétés de classe UML.

Masquer les sections attributs et d’opérations d’une classe

  1. Cliquez avec le bouton droit sur la forme Classe, puis choisissez Options d'affichage des formes.

  2. Sous l'option Supprimer de la boîte de dialogue Options d'affichage des formes UML, activez la case à cocher Attributs pour masquer la section concernant les attributs, puis la case à cocher Opérations pour masquer celle relative aux opérations.

    Conseil : Pour réafficher les sections concernant les attributs et les opérations, cliquez avec le bouton droit sur la forme, puis choisissez Options d'affichage des formes et désactivez les cases Attributs et Opérations.

Indiquer que les classes d’un package peuvent être référencées

  1. Dans un diagramme de paquet, faite glisser une forme Dépendance sur la page de dessin.

  2. Collez l'extrémité sans pointe de flèche de la forme Dépendance à un point de connexion du paquet faisant référence aux classes d'un autre paquet.

  3. Collez l’extrémité de dépendance avec une pointe de flèche à un point de connexion Image de point de connexion (X bleu) sur le package qui contient les classes cible qui seront référencées.

  4. Double-cliquez sur la forme Dépendance pour ouvrir la boîte de dialogue Propriétés de dépendance UML.

  5. Sous Nom, attribuez un nom à la dépendance. Dans la liste déroulante Stéréotype, sélectionnez Importer, puis cliquez sur OK.

Remarque : La connexion des paquets à une dépendance d'« importation » signifie seulement que les classes peuvent être référencées. Vous devez tout de même définir la visibilité correspondante des classes cible.

Afficher la mise en œuvre d’un type par une classe d’implémentation

  1. Dans un diagramme de structure statique, faites glisser une forme Classe sur la page de dessin. Double-cliquez sur la forme.

  2. Attribuez un nom à la classe sur l'onglet Classe de la boîte de dialogue Propriétés de classe UML. Dans la zone Stéréotype, choisissez Type, puis cliquez sur OK.

  3. Faites glisser sur la page de dessin la seconde forme Classe. Double-cliquez sur la forme.

  4. Attribuez un nom à la classe sur l'onglet Classe de la boîte de dialogue Propriétés de classe UML. Dans la liste déroulante Stéréotype, sélectionnez Classe d'implémentation, puis cliquez sur OK.

  5. Cliquez avec le bouton droit sur la classe d'implémentation, puis cliquez sur Options d'affichage des formes. Sous Options générales de la boîte de dialogue Options d'affichage des formes UML, activez la case à cocher Lien de réalisation, puis cliquez sur OK.

  6. Faites glisser le contrôle gérer Poignée de contrôle sous la forme de classe implémentation pour créer un lien représentant une relation de se rend compte.

  7. Collez le point de terminaison de la flèche de connecteur réalisation à un point de connexion Image de point de connexion (X bleu) sur la forme classe représentant le type.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×