0% ont trouvé ce document utile (0 vote)
21 vues2 pages

T3 JavaScript

Ce document décrit la création de classes et d'objets en JavaScript. Il présente des exercices sur la création de classes Personne, Formateur et Livre, ainsi que sur une classe ListeLivres pour gérer une liste de livres.

Transféré par

nawfal chahdi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues2 pages

T3 JavaScript

Ce document décrit la création de classes et d'objets en JavaScript. Il présente des exercices sur la création de classes Personne, Formateur et Livre, ainsi que sur une classe ListeLivres pour gérer une liste de livres.

Transféré par

nawfal chahdi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Activité 4 :

Manipuler les objets : Création d’objet

Exercice 1 :
• Créez une classe appelée « Personne » qui accepte le nom d'une personne sous forme de chaîne et son âge sous forme de nombre.
• La classe « Personne » doit avoir une méthode appelée « Décrire » qui renvoie une chaîne avec la syntaxe suivante : " nom, âge ans". Ainsi, par exemple, si la personne
Ali a 19 ans alors la fonction « Décrire » de son objet renverra « Ali, 19 ans".

Exercice 2 :
• Créez un objet appelé « Formateur » dérivé de la classe « Personne » et implémentez une méthode appelée « Former » qui reçoit une chaîne appelée « Sujet » et qui
affiche :
[Nom du formateur] enseigne [Sujet]
PARTIE 2

Copyright - Tout droit réservé - OFPPT 50


Activité 4 :
Manipuler les objets : Création d’objet

Exercice 3 :
1. Créez une autre classe appelée « Livre ». Chaque livre doit avoir les 3. Chaque liste de livres devrait avoir les méthodes suivantes :
propriétés suivantes :
• ajouter(livre) qui ajoute un livre à la liste des livres.
• Titre, Genre, Auteur • terminerLivreEnCours()
• Lu (vrai ou faux) • Doit marquer le livre en cours de lecture comme lu
• Date de lecture: peut être vide, sinon doit être un objet Date de • Modifiez la propriété dernierLivre en lui affectant le
JS. livre lu
2. Créez une classe appelée « ListeLivres » via le modèle d'appel du • Modifiez la propriété livreEnCours pour pointer vers le
constructeur. Cette classe a les propriétés suivantes : contenu de la propriété livreSuivant ;
• Nombre de livres marqués comme lus • Modifiez la propriété livreSuivant pour qu'elle soit le
• Nombre de livres marqués pas encore lus premier livre non lu de la liste des livres.
• Livre suivant à lire (objet livre) 4. Proposez d’autres méthodes pour compléter les traitements au niveau des
classes listeLivres.
• Livre en cours de lecture (objet livre)
• Dernier livre lu (objet livre)
PARTIE 2

• Un tableau de tous les livres.

Copyright - Tout droit réservé - OFPPT 51

Vous aimerez peut-être aussi