020MCJES3 | Modèles de conception et Java |
---|---|
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 : 30 heures Charge de travail étudiant : 12 heures |