Tu sais, si tu cherches suffisamment longtemps, tu trouveras bien un cas où
instanceof
est obligatoire. D'autant plus que tu crées le cas toi-même au fur et à mesure. À quoi bon ?