¿Cómo determinar la clase de un objeto?
Si la clase B
y la clase C
extienden la clase A
y tengo un objeto de tipo B
o C
, ¿cómo puedo determinar de qué tipo es una instancia?
487
3
Si la clase B
y la clase C
extienden la clase A
y tengo un objeto de tipo B
o C
, ¿cómo puedo determinar de qué tipo es una instancia?
Utilice Object.getClass(). Devuelve el tipo de tiempo de ejecución del objeto.
Puedes usar:
HTH. Pero creo que la mayoría de las veces no es una buena práctica usar eso para el flujo de control o algo similar...