Cargando la página...

PASO DE REFERENCIAS DE OBJETOS EN JAVA

Por lady huarza accha el 19 de agosto de 2010 en los siguientes foros: Java

PASO DE REFERENCIAS DE OBJETOS EN JAVA

Avatar de lady huarza accha

hOLA , soy nueva en este grupo y no entiendo como pasar referencias con objetos en java , espero que me puedan ayudar con este codigo que les dejo:

class ObjetoTester {

public void swap(Fraction f1, Fraction f2)¨{
Fraction temp;
temp = f1;
f1 = f2;
f2 = temp;
}
}

Bien ahora lo que voy a hacer es usar esta clase para el siguiente codigo:

ObjetoTester tester;
Fraction x, y;
tester = new ObjetoTester();
x = new Fraction(1, 2);
y = new Fraction(3, 4);
tester.swap(x, y);
System.out.println( "x = " + x.toString());
System.out.println( "y = " + y.toString());

Bien ahora quiero saber el resultado , es facil poner en el programa y compilarlo y sacar la respuesta , pero yo quiero saber el porque de la respuesta, alguien que me explique como resolver esto pero sin el programa, usando las referncias de los objetos , la respuesta es x = 1 /2 y y = 3/4.

Les agradeceria mucho por sus opiniones .

Respuestas

1
29
agosto
2010
Avatar de Gastón

Gastón 0 puntos

Te recomiendo esta lectura sobre paso de objetos por referencias.

Saludos.

Tema cerrado por inactividad mayor a 90 días