Acceder a variable de un metodo de otra clase
Saludos compañeros, tengo una clase y lo que quiero es acceder a la variable que esta dentro de un metodo que esta en otra clase, el codigo se podria parecer a :
class miClase
{
...
Generar gen=new Generar();
ClaseB hola=new ClaseB();
hola.metodo_crear(Generar.a, Generar.b, Generar.c);
// los parametros que le paso a este metodo son
// objetos de otra clase
...
}
y quiero acceder a una variable entera que esta dentro del metodo_crear
Espero que me haya explicado bien, por favor espero vuestras respuestas, el problema es que me corre un poco d prisa. Graciasss.
class miClase
{
...
Generar gen=new Generar();
ClaseB hola=new ClaseB();
hola.metodo_crear(Generar.a, Generar.b, Generar.c);
// los parametros que le paso a este metodo son
// objetos de otra clase
...
}
y quiero acceder a una variable entera que esta dentro del metodo_crear
Espero que me haya explicado bien, por favor espero vuestras respuestas, el problema es que me corre un poco d prisa. Graciasss.
Hola!!!
Si accedieras a nua variable de un metodo esta MAL por donde lo mires. Busca otra manera de hacerlo... como ser q el metodo te devuelva esos valores ...
Salu2!!!!!!
Si accedieras a nua variable de un metodo esta MAL por donde lo mires. Busca otra manera de hacerlo... como ser q el metodo te devuelva esos valores ...
Salu2!!!!!!
Hola:
Si la variable está declarada dentro del método, sólo existe mientras se está ejecutando el método, luego desaparece. La única forma de acceder a ella es que el método la devuelva en un return y alguien se la guarde, sino desaparace para siempre (hasta que alguien vuelva a llamar el método).
Otra opción es que la clase tenga como atributo ese entero. Puede ser algo como esto
class Clase
{
private int laVariable;
public void metodo_crear(...)
{
...
laVariable = loQueSea;
}
public int getLaVariable()
{
return laVariable;
}
}
Se bueno.
Si la variable está declarada dentro del método, sólo existe mientras se está ejecutando el método, luego desaparece. La única forma de acceder a ella es que el método la devuelva en un return y alguien se la guarde, sino desaparace para siempre (hasta que alguien vuelva a llamar el método).
Otra opción es que la clase tenga como atributo ese entero. Puede ser algo como esto
class Clase
{
private int laVariable;
public void metodo_crear(...)
{
...
laVariable = loQueSea;
}
public int getLaVariable()
{
return laVariable;
}
}
Se bueno.
