C# gestion d'une bibliotheque de livres

georgesrachid Messages postés 33 Date d'inscription lundi 22 février 2010 Statut Membre Dernière intervention 23 mai 2011 - 7 janv. 2011 à 12:05
georgesrachid Messages postés 33 Date d'inscription lundi 22 février 2010 Statut Membre Dernière intervention 23 mai 2011 - 10 janv. 2011 à 11:44
j'ai creer 3 classes:Livres,Personne,Bilbliotheque
avec des methodes: -AjoutLivres dans la collection
-AjoutPersonnes dans la collection
-isBookAvailable qui permet de voir si le livre existe ou pas? puis un autre qui permet de voir si le livre est emprunté ou pas?
Le probléme c'est que j'arrive pas a bien gerer le main()!!!

11 réponses

georgesrachid Messages postés 33 Date d'inscription lundi 22 février 2010 Statut Membre Dernière intervention 23 mai 2011 2
9 janv. 2011 à 21:20
voici l'exo en totalité,merci de me proposé une solution o plus vite
Exercice1 :
Créer une classe Livre avec les attributs suivants : le code ISBN de l’ouvrage, le titre de
l’ouvrage, l’auteur et le nombre de pages et un booléen qui permet de savoir si le livre est
disponible ou pas.
Créer des constructeurs de la classe Livre.
Créer les propriétés sur les attributs.
Exercice 2 :
Créer une classe Personne (nom, prénom) et le constructeur adéquat.
Créer une méthode PresenteToi() qui renvoie une chaine contenant les informations de la
personne.
Créer les accesseurs.
Exercice 3 :
Créer la classe Bibliotheque qui contient une collection
(Classe ArrayList : http://msdn.microsoft.com/fr-fr/library/system.collections.arraylist.aspx)
de livres et une collection de personnes.
Créer les méthodes :
Public void Ajout( Livre unlivre) : qui ajout un livre à la bibliothèque.
Public void Inscrit( Personne unePersonne) : qui ajoute la personne à la collection de
personnes dans la bibliothèque.
Public Livre RechercheLivre(....à compléter ) : une méthode qui permet de rechercher sur
l’ensemble des livres de la bibliothèque à partir du code ISBN par exemple ou auteur.
IsBookAvailable(String codeISBN) qui vérifie si un livre est disponible
Exercice 4:
Créer une classe de Tests une méthode Main qui permet de lancer le programme dans lequel,
on crée :
Une bibliothèque, ajouter des livres et inscrire des personnes.
Modifier les classes pour avoir une méthode dans la classe Personnes qui permet de savoir les
livres empruntés, on stockera uniquement le code ISBN.
Public void Emprunter(string codeISBN ) qui permet une personne inscrite d’emprunter un
livre. Il faudra vérifier que le livre est disponible avec la méthode IsBookAvailable(string
codeISBN).
Appeler la méthode emprunter pour 2 étudiants.
Ecrire une méthode dans la classe Personne qui permet d’afficher le code des livres
empruntés.
Ecrire la méthode inverse qui permet à l’étudiant de retourner le livre pour qu’il soit de
nouveau disponible.
Faire d’autres jeux de tests supplémentaires.
1
Rejoignez-nous