Programación General > Java
Pase De Parametros
(1/1)
ceguro:
Hola
Se que java no posee variables globales y quisiera saber como puedo hacer para pasar una variable que tengo en una clase x hacia otras clases x,y,z...
Muchas gracias al que pueda ayudarme.
chuidiang:
Hola:
Para pasar una variable de una clase a otra, tienes que ir poniendo metodos del estilo
--- Código: Text ---private int variableGlobal;public void setVariableGlobal (int variableGlobal){ this.variableGlobal=variableGlobal;}
e ir llamándolos desde donde tengas acceso al valor que quieres para esa variable. Esto esta bien si no hay que hacerlo en demasiados sitios. Si se usa mucho, puedes hacer una clase con un atributo estatico que sea esa variable global
--- Código: Text ---class VariableGlobal{public static int variableGlobal=3;}
Con esto tienes algo equivalente a una variable global. Desde cualquier sitio de codigo puedes acceder a ella asi
--- Código: Text ---VariableGlobal.variableGlobal=4;System.out.println (VariableGlobal.variableGlobal);
No es necesario instanciar la clase VariableGlobal.
Se bueno.
Navegación
Ir a la versión completa