Tp4 poo Ecole Nationale d ? Electronique et des Télécommunications de Sfax Année Universitaire - Section GEC Matière POO TP N Exercice On souhaite gérer une bibliothèque pouvant contenir di ?érents types d ? ouvrages Une analyse a permis d ? identi ?er le

Ecole Nationale d ? Electronique et des Télécommunications de Sfax Année Universitaire - Section GEC Matière POO TP N Exercice On souhaite gérer une bibliothèque pouvant contenir di ?érents types d ? ouvrages Une analyse a permis d ? identi ?er les classes suivantes Ouvrage est caractérisé par un titre une date de création et un indicateur d ? existence booléen vrai si l ? ouvrage est disponible dans la bibliothèque et faux s ? il est emprunté Initialement l'ouvrage est disponible Livre Un livre est un ouvrage caractérisé par son auteur Video Une vidéo est un ouvrage caractérisé par son éditeur et sa durée Chaque ouvrage possède une méthode a ?che qui permet d ? a ?cher son type Livre ou Vidéo et ses caractéristiques Bibliotheque est caractérisée par Un ensemble d ? ouvrages o? chaque ouvrage est présent en un seul exemplaire Le nombre maximal des ouvrages qu ? elle peut contenir ainsi que le nombre d ? ouvrages actuel Cette classe doit o ?rir les méthodes suivantes o ajoutOuvrage qui permet d ? ajouter un ouvrage dans le tableau s ? il n ? existe pas déjà la comparaison doit se faire sur le titre o getOuvrage qui prend comme paramètre un titre et retourne l ? ouvrage correspondant o a ?cheContenu qui permet d ? a ?cher tous les ouvrages présents dans la bibliothèque -Ecrire en Java les classes décrites ci-dessus Implémenter toutes les méthodes nécessaires même si elles ne sont pas mentionnées les getters et setters si nécessaire -Dé ?nir la classe TestBibliotheque contenant la méthode main Créer un objet Bibliotheque désigné par B - Créer les objets suivants o Un Livre de titre Informatique publié le son auteur est Dupon o Un Livre de titre Programmation Java publié le écrit par Lepetit o Un Video de titre Apprendre le Java crée le de durée min éditée par Multimédia Edition - A ?cher le contenu de la bibliothèque - Le livre de titre Informatique est emprunté La vidéo de titre Apprendre le Java est aussi emprunté - Chercher l'ouvrage de titre Informatique dans la bibliothèque Si l'ouvrage n'existe pas a ?cher un message l ouvrage n existe pas dans la bibliothèque Si l'ouvrage existe et mais n'est pas disponible a ?cher un message l'ouvrage existe mais il n'est pas disponible actuellement Si l'ouvrage existe et disponible a ?cher le message suivant l'ouvrage existe et il est disponible Dans les cas o? l'ouvrage existe a ?cher son type et ses caractéristiques C ?

  • 22
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager