Foros del Web » Programación para mayores de 30 ;) » Java »

algo parecido al is de c# pero en java?

Estas en el tema de algo parecido al is de c# pero en java? en el foro de Java en Foros del Web. buenas En c# hay un comando que es el is el cual relaciona los tipos de variables con otros tipos que heredan de ella. Mi ...
  #1 (permalink)  
Antiguo 26/11/2009, 20:13
 
Fecha de Ingreso: noviembre-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
algo parecido al is de c# pero en java?

buenas

En c# hay un comando que es el is el cual relaciona los tipos de variables con otros tipos que heredan de ella. Mi pregunta es si existe algo parecido en java y como se hace

Agradeciendo de antemano
Saludos
  #2 (permalink)  
Antiguo 26/11/2009, 23:23
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes
Puntos: 454
Respuesta: algo parecido al is de c# pero en java?

No sé muy bien que hace el is de C#

En java tienes instanceof

if (a instanceof UnaClase)

devuelve true si es del tipo UnaClase o hija de UnaClase.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 27/11/2009, 04:39
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 3 meses
Puntos: 188
Respuesta: algo parecido al is de c# pero en java?

Juraría que el operador IS es característico de VB.net, pero no de C# (como también pasaría con typeof).

Por si necesitas saber de alguna forma si una clase deriva de otra, en la clase base podrías definir una constante como CLASEBASE en la que se defina un valor que sea heredado por todas sus derivadas, y haciendo un get de este elemento, directamente sabrás a que clase base pertenece.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:47.