Identifiant :
Mot de passe :

Patrons de conception

Réduction du nombre de méthodes

Enoncé du problème :

Concevez un système permettant d'assurer la comparaison (<, >, <=, >=, =) entre objets de même type, quels que soit le type, même inconnu.

Solution optimale :

Diagramme de classes :

Diagramme de classes

La classe Comparable offre une structure permettant de n'avoir qu'à redéfinir deux méthodes pour assurer la comparaison entre deux types identiques. L'héritage permet d'ajout des types sans jamais modifier le code existant.

Les têtes de mule
Cédric BOUHOURS
Cédric BOUHOURS
Cédric BOUHOURS