Besion d'aide sur un exo
zoleme
Messages postés
5
Statut
Membre
-
en stage il demande ca sous Excell -
en stage il demande ca sous Excell -
Bonjour,
svp aidez moi je n'arrive pas faire la question c) est-ce que quelqu'un peut me donner des indications voici l'exo
On souhaite gérer une bibliothèque constituée de livres :
a) Ecrire une classe Livre contenant :
· son titre (une chaîne de caractères) ;
· ses auteurs (un tableau de chaînes de caractères);
· son numéro ISBN (une chaîne de caractères) ;
· son prix en euros (un nombre réel).
Chaque donnée membre et chaque méthode devront être définies avec le droit
d’accès private ou public.
Définissez toutes les méthodes et constructeur(s) dont vous avez besoin.
b) Testez votre classe en écrivant une application console (dans une autre
classe) capable de créer un objet de type Livre (Livre livre = …..) et d’afficher
les caractéristiques de ce livre en appelant la méthode System.out.println
(livre); cela nécessitera de surcharger la méthode String toString () de la classe
Livre.
c) Ecrire une classe Bibliotheque répondant au cahier des charges suivant :
- Un constructeur qui prend en paramètre le nombre maximum de
livres que peut contenir la bibliothèque.
- Une méthode int capacite () retournant la capacité de la bibliothèque.
- Une méthode boolean ajouteLivre (Livre) qui ajoute un livre à la
bibliothèque. La méthode renvoie true si l’ajout s’est correctement
effectué, false sinon.
- Une méthode int size () retournant le nombre de livres contenus dans
la bibliothèque.
- Une méthode String toString () qui permettra d’afficher l’ensemble des
livres contenus dans la bibliothèque grâce à la méthode System.out.println (String) ;
svp aidez moi je n'arrive pas faire la question c) est-ce que quelqu'un peut me donner des indications voici l'exo
On souhaite gérer une bibliothèque constituée de livres :
a) Ecrire une classe Livre contenant :
· son titre (une chaîne de caractères) ;
· ses auteurs (un tableau de chaînes de caractères);
· son numéro ISBN (une chaîne de caractères) ;
· son prix en euros (un nombre réel).
Chaque donnée membre et chaque méthode devront être définies avec le droit
d’accès private ou public.
Définissez toutes les méthodes et constructeur(s) dont vous avez besoin.
b) Testez votre classe en écrivant une application console (dans une autre
classe) capable de créer un objet de type Livre (Livre livre = …..) et d’afficher
les caractéristiques de ce livre en appelant la méthode System.out.println
(livre); cela nécessitera de surcharger la méthode String toString () de la classe
Livre.
c) Ecrire une classe Bibliotheque répondant au cahier des charges suivant :
- Un constructeur qui prend en paramètre le nombre maximum de
livres que peut contenir la bibliothèque.
- Une méthode int capacite () retournant la capacité de la bibliothèque.
- Une méthode boolean ajouteLivre (Livre) qui ajoute un livre à la
bibliothèque. La méthode renvoie true si l’ajout s’est correctement
effectué, false sinon.
- Une méthode int size () retournant le nombre de livres contenus dans
la bibliothèque.
- Une méthode String toString () qui permettra d’afficher l’ensemble des
livres contenus dans la bibliothèque grâce à la méthode System.out.println (String) ;
A voir également:
- Besion d'aide sur un exo
- Comment ouvrir un fichier exo? - Forum Programmation
- Exo de reflexion - Forum Algorithmes / Méthodes
- EXE Explorer - Télécharger - Divers Utilitaires
- Blocage sur un exo ✓ - Forum Programmation
- Exo pix - Forum Excel
1 réponse
Ton constructeur a une variable c est tout !!
suivant le language...
Class bibliotheque
{
Private : Genre la taille des raillonages ....
Public :
void constructeur_bibliotheque ( Ta variable)
{
Demerde toi pour faire un truc du genre la taille = ta variable;}
Void Matte_la_biliothèquaire ()
{
Return ( "c'est bien elle comme d'ab");
}
Pour ta boucle d affichage, c est un For avec la taille qui va bien ...
}
suivant le language...
Class bibliotheque
{
Private : Genre la taille des raillonages ....
Public :
void constructeur_bibliotheque ( Ta variable)
{
Demerde toi pour faire un truc du genre la taille = ta variable;}
Void Matte_la_biliothèquaire ()
{
Return ( "c'est bien elle comme d'ab");
}
Pour ta boucle d affichage, c est un For avec la taille qui va bien ...
}