Adloun

NSI (terminale) · Chapitre 9 · Exercice d'entraînement

Une playlist

La programmation orientée objet · Méthodes spéciales · niveau 1 (application)

Énoncé

Une playlist. Écrire une classe Playlist possédant un nom et une liste « privée » de morceaux, chaque morceau étant un couple (titre, duree) où la durée est en secondes. Elle doit fournir :

  • une méthode ajouter(titre, duree) ;
  • une méthode duree_totale() ;
  • la méthode spéciale __len__, pour que len(p) donne le nombre de morceaux ;
  • la méthode spéciale __str__, pour que print(p) affiche par exemple Revisions : 3 titres, 610 s.

Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre