Hiérarchie d'objets
La relation de généralisation/spécialisation
La relation de généralisation/spécialisation est l’association entre deux objets permettant d’exprimer que l’un est plus général que l’autre et inversement.
En développement informatique, on parle de relation d’héritage (un objet “hérite” d’un autre objet).
Dans un diagramme, cette relation est représenté par une flêche entre les 2 objets.
Exemple :

Ci-dessus est représenté une hiérarchie d’objets (en réalité une hiérarchie de classes).
L’animal est l’objet le plus général.
Un équidé est un animal
Équidéest une spécialisation d’Animal.Équidéhérite d’Animal.
Un cheval est un équidé
Chevalest une spécialisation d’Équidé.Chevalhérite d’Équidé.- Par extension, un
Chevalest unAnimal.
Un zèbre est un équidé
Zèbreest une spécialisation d’Équidé.Zèbrehérite d’Équidé.- Par extension, un
Zèbreest unAnimal.
Exercices de hiérarchisation
Pour chaque exercice :
- Hiérarchisez les éléments listés dans un diagramme.
- Validez votre diagramme avec votre formateur.
1) Le monde animal
- Animal
- Chien
- Bovin
- Carpe
- Chanteur
- Chat Norvégien
- Labrador
- Félin
- Lièvre
- Lapin
- Oiseau
- Tigre
- Joe Dassin
- Canin
- Vache
- Poisson
- Mammifère
- Baleine
- Yorkshire
- Humain
- Milou
2) Le monde végétal
- Végétal
- Tulipe
- Platane
- Chêne
- Tomate
- Cerise
- Arbre
- Menthe poivrée
- Fleurs
- Pomme de terre
- Arbre fruitier
- Fraise
- Légume
- Fruit
- Carotte
- Rose
- Nénuphar
3) Le monde du vivant
(travail collectif)
Fusionner les 2 listes précédentes et y inclure :
- José Bové
- Être Vivant
- Mandarine
- Chat
- Loup
- Patate douce
- Lion
- Formateur
- Stagiaire
- Corbeau