05-06-2015, 03:46 PM
Citation :Moi Beggar je dois m'y conformer je n'ai pas le choix, c'est une chose.Ben oui, puisque tu as implémenté l'interface en question... ?!
Rah... Si tu vires le instanceof tu gères toujours Kid, puisque la signature de méthode n'a pas changé. C'est seulement l'algorithme interne de la méthode qui change et qui ne fait plus de distinction entre Kid et le reste des objets. Du coup, oui, tu dois lire la doc pour savoir que l'objet, parce qu'il décide de faire comme ça, ne va plus donner de fric à Kid.
T'as rien cassé de l'extérieur, t'as juste changé les décisions que la classe appelée prend.
Merci niahoo pour la séparation entre East (no return) et le reste du débat