Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/05/2014, 08:52
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: variables publicas en java?

Hola:

El tutorial que pasas más o menos explica, pero creo que no lo suficiente. Las variables públicas son mala costumbre por varias cosas

1. Lo que explica le tutorial, porque cualquiera podría acceder y modificar a su gusto. Lo suyo es poner setter y getter y el setter debería además verificar que el valor que se intenta pasar es correcto y si no, no admitirlo (eso falta en el tutorial).

2. Ocultar la variable, por si mas adelante quieres cambiarla por otra cosa. Si la gente usa directamente la variable y la cambias, tienes que cambiar el código en todos sitios. Si usas seter y getter y cambias la variable pero mantienes el método setter y el getter con los mismos tipos, sólo tienes que cambiar una vez dentro de ese método para el nuevo tipo. Quizás aquí quede un poco más claro lo que quiero decir http://blog.chuidiang.com/2013/07/13...glas-a-ciegas/

Se bueno.
__________________
Apuntes Java
Wiki de Programación