Sommaire

Exercices

Exercice 1

Écrire une classe permettant de décrire un livre et de positionner les valeurs associées. Donner un exemple d’utilisation en Python.

Exercice 2

Dans le chapitre précédent, les listes chaînées ont été abordées. Comment modifier la structure element pour la transformer en classe et lui ajouter des méthodes de gestion permettant de lister les éléments un par un, dans les deux sens, d’ajouter un élément, d’en supprimer et de retourner au premier ?

Exercice 3

Soient les objets suivants :

  • Animal

  • Mammifère

  • Ovipare

  • Poule

  • Chat

  • Ornithorynque

Décrire les relations entre les différents objets. Le diagramme associé s’appelle le diagramme de classes.

Donner un exemple de description algorithmique des classes associées (uniquement la déclaration classe XXX).

Est-il possible d’implémenter ces objets en Python ?