Principes :
Application du couplage faible : on fait communiquer les classes avec des signaux, émis naturellement par les classes “en profondeur” et interceptés par les classes “en surface”. Cela évite des appels de méthode nécessitant de connaître l'interface d'une classe plus en amont.
À compléter