Bonjour,
Merci de m'aider dans cet exercice :
J'ai essayé de faire quelque chose, mais je ne sais pas par ou commencer.
Merci pour votre compréhension.
Une bibliothèque sera représentée par un tableau de documents. Définissez une classe Bibliotheque, avec les méthodes :
• Bibliotheque(int capacité) - constructeur qui crée une bibliothèque ayant la capacité(nombre maximum de documents) indiquée,
• void afficherDocuments() - affiche tous les ouvrages de la bibliothèque,
• void afficherAuteurs() - affiche la liste des auteurs de la bibliothèque (au besoin,utilisez l’opérateur instanceof),
• boolean ajouter(Document doc) - ajoute le document référencé par doc et renvoie true
(false en cas d’échec),
• Document document(int i) - renvoie le ième document,
• boolean supprimer(Document doc) - supprime le document référencé par doc et renvoie
true (false en cas d’échec).
• Définissez, avec un effort minimal, une classe Livrotheque ayant les mêmes fonctionnalités que Bibliotheque mais entièrement constituée de livres. Comment optimiser dans la classe Livrotheque la méthode afficherAuteurs ?
Merci pour votre aide