Sommaire

Exemple

Dans le système de vente en ligne de véhicules, la classe VueCatalogue dessine la liste des véhicules destinés à la vente. Un algorithme de dessin est utilisé pour calculer la mise en page en fonction du navigateur. Il existe deux versions de cet algorithme :

  • Une première version qui n’affiche qu’un seul véhicule par ligne (un véhicule prend toute la largeur disponible) et qui affiche le maximum d’informations ainsi que quatre photos.

  • Une seconde version qui affiche trois véhicules par ligne mais qui affiche moins d’informations et une seule photo.

L’interface de la classe VueCatalogue ne dépend pas du choix de l’algorithme de mise en page. Ce choix n’a ...