« Bonjour, Amigo ! C'est bon de te revoir. Eh bien, tu t'en es sorti avec l'opérateur instanceof et la conversion de types ? Comme toujours, ton succès me ravit. »

« Oui, ce n'était pas si difficile. J'ai hâte de voir ce qui m'attend ensuite ! »

« Ce qui suit sera encore plus intéressant. Je pense que ce sera bon pour toi d'étudier quelques leçons pertinentes, d'autant plus que je les ai écrites de tête, un jour... »

« Quand ça ? Pardon, professeur. Je n'ai pas bien entendu. »

« Euh, là, maintenant. Assieds-toi et mets-toi à l'aise. Et surtout, bonne lecture ! »

Comment fonctionne l'opérateur instanceof

Ce n'est pas notre première introduction à instanceof, mais maintenant tu en sais beaucoup plus sur l'héritage et d'autres principes de la POO. Il est temps de comprendre comment les opérateurs de conversion fonctionnent. Prenons quelques exemples pratiques et analysons les erreurs potentielles.

Élargissement et réduction des types de référence

Dans une leçon précédente, nous avons étudié la conversion des types primitifs. Mais parlons maintenant des mêmes opérateurs appliqués non pas aux types primitifs, mais à des objets et à des variables de référence.