UML : Généralisation, Agrégation ou Association.
Les relations de généralisation, d'agrégation et d'association sont des concepts clés en modélisation de données. La généralisation est une relation hiérarchique entre une classe et ses sous-classes, où chaque sous-classe hérite des attributs et des comportements de sa classe parent. L'agrégation est une relation entre une classe et ses parties, où la partie peut appartenir à plusieurs objets agrégateurs différents. L'association est une relation entre deux ou plusieurs classes, où chaque objet peut avoir plusieurs relations avec d'autres objets.
EXERCICE UML
Classez les relations suivantes en généralisation, agrégation ou association. Attention, il peut y avoir des relations ternaires ou n-aires dans la liste, donc ne supposez pas que chaque association impliquant trois ou plus de trois objets soit une généralisation. Argumentez vos réponses.
- Un pays possédé une capitale.
- Un philosophe qui dine utilise une fourchette.
- Un fichier est un fichier ordinaire ou un fichier répertoire.
- Les fichiers contiennent des enregistrements.
- Un polygone se compose d'un ensemble ordonné de points.
- Un objet de schéma est un texte, un objet géométrique ou un groupe.
- Une personne emploie un langage informatique sur un projet.
- Les modems et les claviers sont des périphériques d'entrées-sorties.
- Les classes d'objets peuvent avoir plusieurs attributs.
- Une personne joue dans une équipe pendant une année donnée.
- Une route relie deux villes.
- Un étudiant suit le cours d'un professeur.
- Un pays possédé une capitale. Composition
- Un philosophe qui dine utilise une fourchette. Association
- Un fichier est un fichier ordinaire ou un fichier répertoire. Héritage
- Les fichiers contiennent des enregistrements. Composition
- Un polygone se compose d'un ensemble ordonné de points. Agrégation
- Un objet de schéma est un texte, un objet géométrique ou un groupe. Héritage
- Une personne emploie un langage informatique sur un projet. Association ternaire
- Les modems et les claviers sont des périphériques d'entrées-sorties. Héritage
- Les classes d'objets peuvent avoir plusieurs attributs. Associations
- Une personne joue dans une équipe pendant une année donnée. Classe-Association
- Une route relie deux villes. Association
- Un étudiant suit le cours d'un professeur. Association-Ternaire
Si vous avez trouvé les exercices corrigés en UML de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !
Contact WhatsApp : +237 658395978 | Réaliser Par Joël_Yk
Ajouter un commentaire