cours / présentation

Relations entre classes -- Algorithmique

Il existe trois grandes catégories de relations entre classes qui diffèrent à la fois au niveau conceptuel et au niveau du codage: L'association, L'agrégation, L'héritage. Pour chaque catégorie, nous verrons la notation utilisée dans le diagramme de classes d'UML (Unified Modeling L...

Date de création :

04.2015

Auteur(s) :

Karine Zampieri, Stéphane Rivière, Béatrice Amerein-Soltner

Présentation

Informations pratiques

Langue du document : Français
Type : cours / présentation
Niveau : enseignement supérieur, licence, bac+2
Langues : Français
Contenu : texte
Public(s) cible(s) : apprenant
Document : application/html
Difficulté : moyen
Droits d'auteur : pas libre de droits, gratuit
Licence creative commons de type 3:http://creativecommons.org/licenses/by-nc-sa/3.0/deed.fr - pour plus d'information contacter l'auteur

Description de la ressource

Résumé

Il existe trois grandes catégories de relations entre classes qui diffèrent à la fois au niveau conceptuel et au niveau du codage: L'association, L'agrégation, L'héritage. Pour chaque catégorie, nous verrons la notation utilisée dans le diagramme de classes d'UML (Unified Modeling Language, langage de modélisation objet unifié) et sa traduction en programmation.

  • Granularité : leçon
  • Structure : hiérarchique

"Domaine(s)" et indice(s) Dewey

  • Génie Logiciel : Techniques de programmation, orientée objet, modulaire, structurée, fonctionnelle, logique, visuelle (005.11)
  • Génie Logiciel : Langage de programmation en général (005.13)

Domaine(s)

  • Informatique
  • Programmation : Algorithmique, langages, conception objet, programmes
  • Informatique
  • Informatique

Informations pédagogiques

  • Activité induite : apprendre

Intervenants, édition et diffusion

Édition

  • Université de Mulhouse
  • Unisciel

Diffusion

Cette ressource vous est proposée par :UNISCIEL - accédez au site internet

Document(s) annexe(s)

Fiche technique

Identifiant de la fiche : UHA-Unisciel/algoprog/s24krelation/kr00macours1-id
Identifiant OAI-PMH : UHA-Unisciel/algoprog/s24krelation/kr00macours1-id
Statut de la fiche : final
Schéma de la métadonnée : oai:uved:Cemagref-Marine-Protected-Areas
Entrepôt d'origine : UNISCIEL

Voir aussi

UNISCIEL (unisciel)
UNISCIEL (unisciel)
01.10.2013
Description : Ce module complète la notion de classe (attributs partagés, méthodes partagées) et introduit la classe Vecteur.
  • Attributs partagés et Méthodes partagées
  • Classe Vecteur
  • Axiomatique objet
  • Association, Agrégation, Composition
  • Programmation
  • C++
UNISCIEL (unisciel)
UNISCIEL (unisciel)
01.01.2017
Description : Ce module complète la notion de classe (attributs partagés, méthodes partagées) et introduit la classe Vecteur.
  • Attributs partagés et Méthodes partagées
  • Classe Vecteur
  • Axiomatique objet
  • Association, Agrégation, Composition
  • Programmation
  • Java