Syllabus 2014/2015
 
Extrait PDF Anglais
Français
index
Module : PG301
Titre :
Conception orientée objet
Volumes horaires :
Cours Intégré : 26.00 h
Travail Individuel : 10.00 h
Crédits ECTS :
2.50
Évaluation :
Enseignant(s) :
EYROLLES Georges - Responsable
Partagé par l'UE (les UEs) :
Niveau :
module de troisième année
Résumé :
La conception orientée-objet cherche à représenter un système logiciel comme une collection d'objets, chaque objet ayant un état interne, une collection d'attributs qui définissent cet état, et une interface bien définie d'opérations sur ces attributs qui cache au maximum des données relatives à l'objet. Un objet est normalement un membre d'une classe d'objets qui définitles attributs et opérations de ses membres. C'est une stratégie de conception qui s'oppose naturellement à la conception dite fonctionnelle, où le système logiciel est vu comme une fonction principale, opérant sur un état global et définie par décomposition en sous-fonctions plus détaillées.

Plan :
  • Principes SOLID de conception.
  • L'utilisation des modèles de design (design patterns) pour faire les bons choix dans la conception et identifier, dans un système, les participants et leur collaborations. Les exercices se feront autour d'un exemple important, développé en conjonction avec le cours de génie logiciel de troisième année.
  •