Le Système de Gestion de Bibliothèque
L’objectif est de faciliter la gestion des ressources d’une bibliothèque (livres, magazines, DVD) ainsi que les utilisateurs via un menu interactif en mode texte en pratiquant les concepts de la programmation orientée objet (POO).
- Ajouter de nouveaux éléments avec leurs attributs spécifiques , chercher, afficher(tous les éléments ou par catégorie) et supprimer via l’identifiant unique avec leurs attributs spécifiques.
- Ajouter, afficher, supprimer des utilisateurs via l’identifiant unique.
- 🗂️ Menu modulaire et interactif en console.
⚠️ Gestion des erreurs avec validation des entrées.
- Classes et objets
- Encapsulation
- Abstraction
- Héritage
- Polymorphisme
- Classes abstraites et interfaces
- Surcharge (Overloading)
- Redéfinition (Overriding)
- Ouvrir le projet dans IntelliJ IDEA.
- Lancer la classe
Main.
- Persistance avancée avec une base de données relationnelle.
- Recherche multi-critères.
- Développement complet d’une interface graphique avec JavaFX.