Contexte
Projet scolaire réalisé en première année de BTS SIO afin de mettre en pratique la programmation orientée objet avec une application de bureau complète.
Projet scolaire - Application Java
Application de bureau permettant de gérer différents animaux grâce à la programmation orientée objet et à une interface graphique Swing.
Présentation
Ce projet a été réalisé pour mettre en pratique les principes de la programmation orientée objet. L'application repose sur une classe abstraite Animal, complétée par plusieurs classes spécialisées, et sur une collection ArrayList qui centralise les animaux de la ménagerie. Une interface Swing rend les différentes opérations accessibles depuis des écrans dédiés.
Projet scolaire réalisé en première année de BTS SIO afin de mettre en pratique la programmation orientée objet avec une application de bureau complète.
Disposer d'une interface simple pour enregistrer, afficher, rechercher et supprimer différents animaux sans manipuler directement le code.
Construire une application Java complète, structurée et exécutable qui combine héritage, polymorphisme, collections et interface homme-machine.
J'ai conçu les classes métier, organisé le stockage des animaux avec une ArrayList, développé les interfaces Swing et produit une version exécutable au format JAR.
Fonctionnalités
Méthode
Découpage du programme en classes métier et interfaces, utilisation de l'héritage et du polymorphisme, développement progressif des fonctions de gestion, tests dans Eclipse et documentation avec la Javadoc.
Bilan
Ce projet m'a permis de mieux maîtriser la POO, les ArrayList, les événements Swing et la création d'une application exécutable au format JAR.
Captures d'écran
Continuer la visite