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

Conversion de clases

Estas en el tema de Conversion de clases en el foro de Java en Foros del Web. Holas. Tengo la clase A, y una subclase de esta, B. Y hago la siguiente conversión: A miobjeto = new B(); ¿Cómo puedo acceder a ...
  #1 (permalink)  
Antiguo 19/11/2007, 09:30
 
Fecha de Ingreso: noviembre-2007
Mensajes: 157
Antigüedad: 16 años, 5 meses
Puntos: 3
Conversion de clases

Holas.
Tengo la clase A, y una subclase de esta, B. Y hago la siguiente conversión:

A miobjeto = new B();

¿Cómo puedo acceder a los atributos de la subclase B, que ahora están contenidos en A? ¿O no se puede? Porque usando el debugger veo que siguen existiendo esos atributos.
  #2 (permalink)  
Antiguo 19/11/2007, 09:59
 
Fecha de Ingreso: noviembre-2007
Mensajes: 157
Antigüedad: 16 años, 5 meses
Puntos: 3
Re: Conversion de clases

Uff, me estoy haciendo un lío.

He estado probando, y parece que usando

A miobjeto = new B(); hace que no tengas los métodos de B disponibles pero sí los atributos?

¿Es correcto?
  #3 (permalink)  
Antiguo 19/11/2007, 11:14
 
Fecha de Ingreso: noviembre-2007
Mensajes: 157
Antigüedad: 16 años, 5 meses
Puntos: 3
Re: Conversion de clases

Ya está, todo solucionado

Me estaba confundiendo el echo de que algunos métodos funcionaran y otros no, pero resulta que era porque sobreescribían los de otras superclases.
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 02:56.