« Programmation Java/Transtypage » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 14 :
// convertit en int, et ajoute 2
 
Les types de base entiers, reéls et caractères peuvent être convertitconvertis dans un autre type de ce groupe (entiers, réels, caractères).
Un booléen ne peut être convertitconverti.
 
Un objet ne peut être convertitconverti en une autre classe, que si sa classe réelle (celle du constructeur utilisé) est compatible avec la nouvelle classe ou interface, c'est à dire :
*La nouvelle classe est une classe parente (directe/indirecte) de celle de l'objet,
*Ou l'interface est implémentée par la classe de l'objet.