25.    Casting (concepto)

Se dice de la conversión entre tipos de datos.

Con Tipos primitivos, se denomina promoción (cuando se pasa de un tipo más pobre a un tipo más rico) y reducción (cuando se pasa de un tipo más rico a un tipo más pobre).

Ver “Promoción” y “Reducción”.

Con objetos, el objeto en sí no se modifica; pero sí se modifica el tipo de objeto que la variable cree que referencia.

En los párrafos siguientes usaremos las definiciones

class A { ... }

class B extends A { ... }

Temas relacionados

Vademécum
upcasting
downcasting