- Présentation et historique de la POO.
- Les types primitifs.
- Les structures de contrôle.
- Introduction aux classes.
Il s'agit d'un cours de Programmation et de Conception Orientée Objet ayant pour support le langage Java. Il est destiné aux étudiants de L3I et de L3MI.
La programmation orientée objet (POO) est un paradigme de programmation élaboré dans les années 60. Depuis, la POO a connu un grand essor au sein du développement logiciel notamment au travers des langages Java, C++ ou Python. Le principe de ce paradigme est de faire interagir plusieurs briques logicielles, les objets, afin de définir un programme.
Ce cours présente les notions liées à la POO (classes, objets, polymorphisme, héritage) et les illustre à l'aide du langage Java. La connaissance d'un langage impératif (par exemple C ou Python sans la couche objet) est un pré-requis.