Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra
política de cookies
.
Cerrar
Comunidad de Programadores
Iniciar sesión
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Recordar contraseña?
Iniciar sesión
Crear cuenta
Documentación y Recursos
Cursos y Manuales
Biblioteca de Temas
Código Fuente
Noticias/Artículos
PDFs de programación
Foros y Consultas
Foros de Consulta
Chats de prog.
Tablón de Notas
Diccionario informático
Programadores
Programadores
Ofertas de Trabajo
Programas
Programas/Utilidades
Nuestros Programas
Iconos y Cursores
Preguntas/Respuestas
Otros
Utilidades
Colaboradores
Encuestas/Estadísticas
Contactar
LWP
»
Foros
»
Java
» entonces? de variables instanciadas
Java - entonces? de variables instanciadas
Volver
Nuevo Tema
<<
>>
Vista:
arbol
cronológico
entonces? de variables instanciadas
Russ (27/04/2006 20:35:37)
4.036 visitas
1 respuesta
RE:entonces? de variables instanciadas
manru (28/04/2006 01:30:36)
entonces? de variables instanciadas
Publicado por
Russ
(
33 intervenciones
) el 27/04/2006 20:35:37
Entonces no es posible pasar una variable instanciada de una clase a otra??? pormedio de un metodo si usar variables estaticas?
Valora esta pregunta
0
Responder
RE:entonces? de variables instanciadas
Publicado por
manru
(
161 intervenciones
) el 28/04/2006 01:30:36
Si se puede dentro de una misma instancia de Java.
Pero no se puede en distintas instancias de Java.
Puedes retornar un valor desde una clase hacia otra, en un método.
mm A ver..
public class A {
public int valor = 2;
}
public class B {
public static void main(String[] a) {
// Esto no se puede hacer porque la
// variable valor no es estatica en la clase A.
int valorA = A.valor;
// Si puedes hacer esto...
A a = new A();
int valorA = a.valor;
// Ahora bien... cuando haces new A() estas creando una nueva clase.
// en este caso "valor" siempre vale 2
// pero si lo cambiamos
a.valor = 4;
// Que pasa si pido el "valor" creando una nuevo objeto de clase A.
A aa = new A();
int valorAA = aa.valor;
// Aqui "valor" no es 4 sino 2.
}
}
Valora esta respuesta
0
Comentar
socket y timeout
Verficar textos XML