Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/06/2010, 12:31
hinfra
 
Fecha de Ingreso: octubre-2008
Mensajes: 93
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Dar nuevos valores a la variables de una nueva clase

Cita:
Iniciado por GreenEyed Ver Mensaje
Una forma "sencilla" sin tener que definir un valor por defecto que luego te puedes olvidar es crear un metodo abstracto en Habitante que sea getValorVoto(). Las clases hijas no abstractas han de implementar ese método, así que no te podrás olvidar de asignarle un valor .
A ver si me aclaro...

Creo un método abstracto en la classe abstracta HABITANTE, que es de donde derivan todas las demás que se llame getValorVoto();

¿Algo así estaría bien?

Código java:
Ver original
  1. public int getValorVot(int valor_voto){
  2.         return(valor_voto);
  3.     }

Entonces... ¿tambien tengo que crear la variable al inicio de la clase HABITANTE no?

¿Y luego redefinirla en cada una de las clases que heredan de HABITANTE?

Gracias.