Tema: get y set
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/08/2008, 12:04
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: get y set

Como no podés acceder al valor "real" (dado que lo estás ocultando, tal y como mencionó David), hacés un método para darle el valor, y otro para obtenerlo. tan simple como eso.

set recibe el nuevo valor y lo asigna, si tiene que hacer algún cálculo lo hace.

get toma el valor actual y lo devuelve.

No tienen por qué usarse en secuencia, simplemente cuando necesites el valor en vez de usar

variable = objeto.atributo

usás

variable = objeto.getAtributo()

y cuando necesitás que "atributo" cambie, usás el set.


Saludos.