98Fermer100
Kevin KoflerLe 18/01/2008 à 08:59
JackosKing (./97) :
Je me permets d'ailleurs de te signaler le fait que ton code ne sera plus compatible tout comme le mien avec ton cas. En effet l'utilisateur de cette classe ne peut pas avoir la responsabilité d'utiliser les setters sur H et W.

Je présuppose que la grande majorité des fonctions qui travaillent sur le rectangle est en lecture seule. S'il y a beaucoup de fonctions qui utilisent les méthodes "interdites" pour un carré, cette solution ne va pas fonctionner convenablement, c'est clair.

(Quand je dis "fonction" dans le paragraphe précédent, ça peut être une fonction globale ou une méthode de n'importe quel objet, peu importe.)