Hola, esta consigna me hizo tener dudas. ¿no era que cada instancias son diferentes? entonces porque le puede sumar a la que estaba antes, "mi cuenta", los 1000 que tiene "otra cuenta"? ¿y que resultado tiene la instancia "otra cuenta" en su saldo si le dio esos mil a "mi cuenta"?
Usando lo aprendido sobre referencias y asignación de valores definiremos una clase a continuación.
public class Cuenta { double saldo; }COPIA EL CÓDIGO A partir de esta clase, diga qué imprime el código:
public class Test {
public static void main(String[] args) {
Cuenta miCuenta = new Cuenta();
miCuenta.saldo = 500.0;
Cuenta otraCuenta = miCuenta;
otraCuenta.saldo += 1000.0;
System.out.println(miCuenta.saldo);
}
Seleccione una alternativa
y la respuesta es Imprime 1500.0