Programación General => Java => Mensaje iniciado por: Platero_ en Viernes 3 de Septiembre de 2004, 06:03
Título: Variables Accesible Entre Metodos...
Publicado por: Platero_ en Viernes 3 de Septiembre de 2004, 06:03
Hola a todos: Estoy desarrollando un proyecto con java3d, y tengo un problema bastante tonto (o eso creo)...¿Como puedo hacer que cuando llamo al metodo de una clase y cambio los valores de unas variables, estas sean variadas tamiben en el resto de los metodos de esa clase? He probado a poner las variables como globales, pero no hay manera. Si creo un metodo en una clase y vario en él el valor de unas variables(desde otra clase), en el resto de metodos no cambia aun siendo globales...A ver si podeis echarme una mano...Aunque mi proyecto sea en java3d, el problema que tengo seria el mismo en java. Gracias
Título: Re: Variables Accesible Entre Metodos...
Publicado por: nicokiki en Viernes 3 de Septiembre de 2004, 13:22
Un atributo static de una clase es un atributo que se comparte por todos los miembros de la clase =>
Código: Text
public class MiClase
{
private static int atributo;
public CMiClase(){};
public void foo()
{
hacerAlgoConElAtributo();
}
}
Espero q esto sea lo q necesites
Salu2!!!!!!!!!!!!
Título: Re: Variables Accesible Entre Metodos...
Publicado por: nicokiki en Viernes 3 de Septiembre de 2004, 13:25
Me confundi en alguna q otra pavada del codigo, pero la idea era lo de static
Salu2!!!
Título: Re: Variables Accesible Entre Metodos...
Publicado por: Platero_ en Viernes 3 de Septiembre de 2004, 19:10
Muchas gracias, segun creo para que sea accesible desde cualquier metodo las variables deben ser de tipos no primitivos. Lo dicho muchas gracias.