En | Ar

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