020MCOES3 | Modèles de conception |
---|---|
Ce cours expose les principes de la Programmation Orientée Objet en utilisant le langage Java et ses librairies pour réaliser des interfaces graphiques avec java.awt, et javax.swing, pour gérer les entrées/sorties avec java.io, pour réaliser des applications qui communiquent en utilisant TCP ou UDP. Le cours détaille les différentes modèles de conception utilisés dans le cadre d’une conception orientée objet : les modèles de conception créationnels, structurels et comportementaux, selon les design patterns décrits dans le livre : Design Patterns: Elements of Reusable Object-Oriented Software (GOF). Temps présentiel : 35 heures Charge de travail étudiant : 65 heures Méthode(s) d'évaluation : Examen final, Examen partiel, Travail personnel |