table des matières
  1. Classes : Constructeur, destructeur, getter et setter
  2. Introduction aux tests unitaires

Vous trouverez sur cette page des exercices couvrant les concepts de programmation objets, mis en oeuvre en Java.

Les projets sont réalisés sous QtCreator avec CMake.

Pour chacun des projets :

  • un lien vers un dépôt git est fourni
  • Le wiki du dépôt propose une série d’exercices pour maîtriser les notions abordées

Classes : Constructeur, destructeur, getter et setter

Ce cahier d’exercice expose les concepts de Constructeur, de Destructeur, de Getter et de Setter au travers de l’exemple d’une lampe.

Dépôt Git - La lampe

Cahier d’exercices

Introduction aux tests unitaires

Toujours avec l’exemple de la lampe, je vous propose une introduction aux tests unitaires.
Les tests unitaires ne sont pas réservées au Java mais adaptables à tout projet de programmation.
Nous utilisons Junit comme framework pour les tests unitaires.

Cahier d’exercices Tests unitaires