Programme Paint

Le projet Paint a été réalisé en Java et m'a permis de comprendre les principes fondamentaux de la programmation orientée objet et de découvrir les différents types de design patterns. Ce projet consistait à créer une application de dessin qui permettait à l'utilisateur de dessiner des formes géométriques de différentes couleurs sur une toile vierge.

En travaillant sur ce projet, j'ai pu découvrir et appliquer plusieurs design patterns tels que le pattern Factory, le pattern Singleton, le pattern Observer, le pattern Strategy, et bien d'autres encore. Chaque pattern a été appliqué à des parties spécifiques du code pour améliorer la structure de l'application, augmenter la maintenabilité et la flexibilité, et faciliter la résolution des problèmes.

Grâce à ce projet Paint en Java, j'ai acquis de solides compétences en programmation orientée objet et en utilisation des design patterns.

Technologie(s)