Accueil
 Sommaire
 1  Objectifs de ce cours de modélisation orientée objet
 2  Généralités sur la modélisation orienté objet et sur UML
 3  Analyse, vues cas d'utilisation et processus
 4  Analyse et conception, aspects statiques de la vue logique
 5  Analyse et conception, aspects dynamiques de la vue logique
 6  Conception, aspects langage et technique
 6.1  Rappel des phases du cycle de développement en V
 6.2  Conception des classes
 6.3  Rappel du diagramme de classes de l'étude de cas Studs
 6.4  Traduction des associations en attributs
 6.5  Traduction des agrégations
 6.6  Traduction des compositions~*
 6.7  Traduction de la classe « Façade » du système
 6.8  Encapsulation: visibilité~/~accessibilité des attributs et des opérations
 6.9  Traduction des attributs dérivés
 6.10  Qualification de certaines associations~*
 6.11  Traduction des diagrammes d'interaction en algorithmes
 6.12  Traduction des diagrammes de machine à états
 6.13  Traduction des relations de généralisation spécialisation
 6.14  Traduction des classes d'association~*
 6.15  Méthodologie: une fiche par classe
 QCM
 7  Conception, vues développement et physique
 8  Conclusion
 9  Bibliographie

 Contacts

W3C validator

Département INF  
 Conception et programmation orientées objet


QCM

  1. Pour traduire une association binaire, faut-il regarder le sens de lecture de l’association ?
  2. Une multiplicité « 0..1 » se traduit-elle par un attribut référence sur la classe à l’autre extrémité de l’association binaire ?
  3. La notation pour un attribut privé est-elle « - » ?
  4. Étant donné une classe A contenant l’attribut a et une classe B contenant la méthode b, si a est privé et b est publique, b peut-elle utiliser a ?
  5. Un attribut dérivé peut-il être traduit par un attribut ?
  6. Un message d’un diagramme de séquence est-il la plupart du temps traduit en une opération privée ?
  7. Le mot clef « super » permet-il d’appeler une opération de la classe parente ?

    précédent     suivant 


D. Conan, C. Taconet, C. Bac, Télécom SudParis, CSC 4002, Octobre 2015